diff --git a/README.md b/README.md
index f3d5015c..926ebcde 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
-# CDKTF prebuilt bindings for hashicorp/vsphere provider version 2.9.3
+# CDKTF prebuilt bindings for hashicorp/vsphere provider version 2.10.0
-This repo builds and publishes the [Terraform vsphere provider](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs) bindings for [CDK for Terraform](https://cdk.tf).
+This repo builds and publishes the [Terraform vsphere provider](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs) bindings for [CDK for Terraform](https://cdk.tf).
## Available Packages
@@ -63,7 +63,7 @@ This project is explicitly not tracking the Terraform vsphere provider version 1
These are the upstream dependencies:
- [CDK for Terraform](https://cdk.tf)
-- [Terraform vsphere provider](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3)
+- [Terraform vsphere provider](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0)
- [Terraform Engine](https://terraform.io)
If there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped.
diff --git a/docs/computeCluster.csharp.md b/docs/computeCluster.csharp.md
index 96e71de2..40c013b7 100644
--- a/docs/computeCluster.csharp.md
+++ b/docs/computeCluster.csharp.md
@@ -4,7 +4,7 @@
### ComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -995,7 +995,7 @@ The construct id used in the generated config for the ComputeCluster to import.
The id of the existing ComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -2889,7 +2889,7 @@ new ComputeClusterConfig {
| HostImage
| ComputeClusterHostImage
| host_image block. |
| HostManaged
| object
| Must be set if cluster enrollment is managed from host resource. |
| HostSystemIds
| string[]
| The managed object IDs of the hosts to put in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| ProactiveHaAutomationLevel
| string
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| ProactiveHaEnabled
| object
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| ProactiveHaModerateRemediation
| string
| The configured remediation for moderately degraded hosts. |
@@ -2993,7 +2993,7 @@ public string DatacenterId { get; set; }
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -3007,7 +3007,7 @@ public string Name { get; set; }
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -3021,7 +3021,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -3035,7 +3035,7 @@ public string DpmAutomationLevel { get; set; }
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -3051,7 +3051,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -3067,7 +3067,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -3081,7 +3081,7 @@ public System.Collections.Generic.IDictionary DrsAdvancedOptions
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -3095,7 +3095,7 @@ public string DrsAutomationLevel { get; set; }
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -3109,7 +3109,7 @@ public object DrsEnabled { get; set; }
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -3123,7 +3123,7 @@ public object DrsEnablePredictiveDrs { get; set; }
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -3137,7 +3137,7 @@ public object DrsEnableVmOverrides { get; set; }
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -3153,7 +3153,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -3167,7 +3167,7 @@ public string DrsScaleDescendantsShares { get; set; }
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -3181,7 +3181,7 @@ public string Folder { get; set; }
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -3197,7 +3197,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -3213,7 +3213,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -3229,7 +3229,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -3245,7 +3245,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -3261,7 +3261,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -3277,7 +3277,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -3291,7 +3291,7 @@ public double HaAdmissionControlResourcePercentageCpu { get; set; }
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -3305,7 +3305,7 @@ public double HaAdmissionControlResourcePercentageMemory { get; set; }
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -3319,7 +3319,7 @@ public double HaAdmissionControlSlotPolicyExplicitCpu { get; set; }
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -3333,7 +3333,7 @@ public double HaAdmissionControlSlotPolicyExplicitMemory { get; set; }
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -3349,7 +3349,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -3363,7 +3363,7 @@ public System.Collections.Generic.IDictionary HaAdvancedOptions
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -3379,7 +3379,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -3395,7 +3395,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -3409,7 +3409,7 @@ public double HaDatastoreApdResponseDelay { get; set; }
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -3425,7 +3425,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -3439,7 +3439,7 @@ public object HaEnabled { get; set; }
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -3455,7 +3455,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -3469,7 +3469,7 @@ public string HaHeartbeatDatastorePolicy { get; set; }
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -3485,7 +3485,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -3499,7 +3499,7 @@ public string HaHostMonitoring { get; set; }
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -3515,7 +3515,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -3531,7 +3531,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -3547,7 +3547,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -3563,7 +3563,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -3577,7 +3577,7 @@ public double HaVmMaximumResets { get; set; }
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -3591,7 +3591,7 @@ public double HaVmMinimumUptime { get; set; }
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -3607,7 +3607,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -3621,7 +3621,7 @@ public double HaVmRestartAdditionalDelay { get; set; }
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -3637,7 +3637,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -3651,7 +3651,7 @@ public double HaVmRestartTimeout { get; set; }
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -3665,7 +3665,7 @@ public double HostClusterExitTimeout { get; set; }
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -3679,7 +3679,7 @@ public ComputeClusterHostImage HostImage { get; set; }
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -3693,7 +3693,7 @@ public object HostManaged { get; set; }
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -3707,7 +3707,7 @@ public string[] HostSystemIds { get; set; }
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -3719,7 +3719,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3736,7 +3736,7 @@ public string ProactiveHaAutomationLevel { get; set; }
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -3750,7 +3750,7 @@ public object ProactiveHaEnabled { get; set; }
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -3766,7 +3766,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -3780,7 +3780,7 @@ public string[] ProactiveHaProviderIds { get; set; }
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -3796,7 +3796,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -3810,7 +3810,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -3824,7 +3824,7 @@ public object VsanCompressionEnabled { get; set; }
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -3838,7 +3838,7 @@ public object VsanDedupEnabled { get; set; }
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -3852,7 +3852,7 @@ public object VsanDiskGroup { get; set; }
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -3866,7 +3866,7 @@ public object VsanDitEncryptionEnabled { get; set; }
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -3880,7 +3880,7 @@ public double VsanDitRekeyInterval { get; set; }
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -3894,7 +3894,7 @@ public object VsanEnabled { get; set; }
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -3908,7 +3908,7 @@ public object VsanEsaEnabled { get; set; }
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -3922,7 +3922,7 @@ public object VsanFaultDomains { get; set; }
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -3936,7 +3936,7 @@ public object VsanNetworkDiagnosticModeEnabled { get; set; }
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -3950,7 +3950,7 @@ public object VsanPerformanceEnabled { get; set; }
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -3964,7 +3964,7 @@ public string[] VsanRemoteDatastoreIds { get; set; }
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -3978,7 +3978,7 @@ public ComputeClusterVsanStretchedCluster VsanStretchedCluster { get; set; }
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -3992,7 +3992,7 @@ public object VsanUnmapEnabled { get; set; }
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -4006,7 +4006,7 @@ public object VsanVerboseModeEnabled { get; set; }
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -4042,7 +4042,7 @@ public object Component { get; set; }
component block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
---
@@ -4056,7 +4056,7 @@ public string EsxVersion { get; set; }
The ESXi version which the image is based on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
---
@@ -4092,7 +4092,7 @@ public string Key { get; set; }
The identifier for the component.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#key ComputeCluster#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#key ComputeCluster#key}
---
@@ -4106,7 +4106,7 @@ public string Version { get; set; }
The version to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#version ComputeCluster#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#version ComputeCluster#version}
---
@@ -4142,7 +4142,7 @@ public string Cache { get; set; }
Cache disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#cache ComputeCluster#cache}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#cache ComputeCluster#cache}
---
@@ -4156,7 +4156,7 @@ public string[] Storage { get; set; }
List of storage disks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#storage ComputeCluster#storage}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#storage ComputeCluster#storage}
---
@@ -4190,7 +4190,7 @@ public object FaultDomain { get; set; }
fault_domain block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
---
@@ -4226,7 +4226,7 @@ public string[] HostIds { get; set; }
The managed object IDs of the hosts to put in the fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
---
@@ -4240,7 +4240,7 @@ public string Name { get; set; }
The name of fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -4282,7 +4282,7 @@ public string[] PreferredFaultDomainHostIds { get; set; }
The managed object IDs of the hosts to put in the first fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
---
@@ -4296,7 +4296,7 @@ public string[] SecondaryFaultDomainHostIds { get; set; }
The managed object IDs of the hosts to put in the second fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
---
@@ -4310,7 +4310,7 @@ public string WitnessNode { get; set; }
The managed object IDs of the host selected as witness node when enable stretched cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
---
@@ -4324,7 +4324,7 @@ public string PreferredFaultDomainName { get; set; }
The name of prepferred fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
---
@@ -4338,7 +4338,7 @@ public string SecondaryFaultDomainName { get; set; }
The name of secondary fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
---
diff --git a/docs/computeCluster.go.md b/docs/computeCluster.go.md
index 145cb218..b34c23a1 100644
--- a/docs/computeCluster.go.md
+++ b/docs/computeCluster.go.md
@@ -4,12 +4,12 @@
### ComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeCluster(scope Construct, id *string, config ComputeClusterConfig) ComputeCluster
```
@@ -906,7 +906,7 @@ func ResetVsanVerboseModeEnabled()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.ComputeCluster_IsConstruct(x interface{}) *bool
```
@@ -938,7 +938,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.ComputeCluster_IsTerraformElement(x interface{}) *bool
```
@@ -952,7 +952,7 @@ computecluster.ComputeCluster_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.ComputeCluster_IsTerraformResource(x interface{}) *bool
```
@@ -966,7 +966,7 @@ computecluster.ComputeCluster_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.ComputeCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -995,7 +995,7 @@ The construct id used in the generated config for the ComputeCluster to import.
The id of the existing ComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -2746,7 +2746,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterConfig {
Connection: interface{},
@@ -2802,7 +2802,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
HaVmRestartPriority: *string,
HaVmRestartTimeout: *f64,
HostClusterExitTimeout: *f64,
- HostImage: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.computeCluster.ComputeClusterHostImage,
+ HostImage: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.computeCluster.ComputeClusterHostImage,
HostManaged: interface{},
HostSystemIds: *[]*string,
Id: *string,
@@ -2823,7 +2823,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
VsanNetworkDiagnosticModeEnabled: interface{},
VsanPerformanceEnabled: interface{},
VsanRemoteDatastoreIds: *[]*string,
- VsanStretchedCluster: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.computeCluster.ComputeClusterVsanStretchedCluster,
+ VsanStretchedCluster: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.computeCluster.ComputeClusterVsanStretchedCluster,
VsanUnmapEnabled: interface{},
VsanVerboseModeEnabled: interface{},
}
@@ -2889,7 +2889,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
| HostImage
| ComputeClusterHostImage
| host_image block. |
| HostManaged
| interface{}
| Must be set if cluster enrollment is managed from host resource. |
| HostSystemIds
| *[]*string
| The managed object IDs of the hosts to put in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| ProactiveHaAutomationLevel
| *string
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| ProactiveHaEnabled
| interface{}
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| ProactiveHaModerateRemediation
| *string
| The configured remediation for moderately degraded hosts. |
@@ -2993,7 +2993,7 @@ DatacenterId *string
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -3007,7 +3007,7 @@ Name *string
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -3021,7 +3021,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -3035,7 +3035,7 @@ DpmAutomationLevel *string
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -3051,7 +3051,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -3067,7 +3067,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -3081,7 +3081,7 @@ DrsAdvancedOptions *map[string]*string
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -3095,7 +3095,7 @@ DrsAutomationLevel *string
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -3109,7 +3109,7 @@ DrsEnabled interface{}
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -3123,7 +3123,7 @@ DrsEnablePredictiveDrs interface{}
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -3137,7 +3137,7 @@ DrsEnableVmOverrides interface{}
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -3153,7 +3153,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -3167,7 +3167,7 @@ DrsScaleDescendantsShares *string
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -3181,7 +3181,7 @@ Folder *string
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -3197,7 +3197,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -3213,7 +3213,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -3229,7 +3229,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -3245,7 +3245,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -3261,7 +3261,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -3277,7 +3277,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -3291,7 +3291,7 @@ HaAdmissionControlResourcePercentageCpu *f64
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -3305,7 +3305,7 @@ HaAdmissionControlResourcePercentageMemory *f64
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -3319,7 +3319,7 @@ HaAdmissionControlSlotPolicyExplicitCpu *f64
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -3333,7 +3333,7 @@ HaAdmissionControlSlotPolicyExplicitMemory *f64
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -3349,7 +3349,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -3363,7 +3363,7 @@ HaAdvancedOptions *map[string]*string
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -3379,7 +3379,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -3395,7 +3395,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -3409,7 +3409,7 @@ HaDatastoreApdResponseDelay *f64
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -3425,7 +3425,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -3439,7 +3439,7 @@ HaEnabled interface{}
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -3455,7 +3455,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -3469,7 +3469,7 @@ HaHeartbeatDatastorePolicy *string
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -3485,7 +3485,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -3499,7 +3499,7 @@ HaHostMonitoring *string
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -3515,7 +3515,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -3531,7 +3531,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -3547,7 +3547,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -3563,7 +3563,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -3577,7 +3577,7 @@ HaVmMaximumResets *f64
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -3591,7 +3591,7 @@ HaVmMinimumUptime *f64
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -3607,7 +3607,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -3621,7 +3621,7 @@ HaVmRestartAdditionalDelay *f64
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -3637,7 +3637,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -3651,7 +3651,7 @@ HaVmRestartTimeout *f64
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -3665,7 +3665,7 @@ HostClusterExitTimeout *f64
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -3679,7 +3679,7 @@ HostImage ComputeClusterHostImage
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -3693,7 +3693,7 @@ HostManaged interface{}
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -3707,7 +3707,7 @@ HostSystemIds *[]*string
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -3719,7 +3719,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3736,7 +3736,7 @@ ProactiveHaAutomationLevel *string
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -3750,7 +3750,7 @@ ProactiveHaEnabled interface{}
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -3766,7 +3766,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -3780,7 +3780,7 @@ ProactiveHaProviderIds *[]*string
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -3796,7 +3796,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -3810,7 +3810,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -3824,7 +3824,7 @@ VsanCompressionEnabled interface{}
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -3838,7 +3838,7 @@ VsanDedupEnabled interface{}
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -3852,7 +3852,7 @@ VsanDiskGroup interface{}
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -3866,7 +3866,7 @@ VsanDitEncryptionEnabled interface{}
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -3880,7 +3880,7 @@ VsanDitRekeyInterval *f64
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -3894,7 +3894,7 @@ VsanEnabled interface{}
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -3908,7 +3908,7 @@ VsanEsaEnabled interface{}
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -3922,7 +3922,7 @@ VsanFaultDomains interface{}
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -3936,7 +3936,7 @@ VsanNetworkDiagnosticModeEnabled interface{}
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -3950,7 +3950,7 @@ VsanPerformanceEnabled interface{}
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -3964,7 +3964,7 @@ VsanRemoteDatastoreIds *[]*string
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -3978,7 +3978,7 @@ VsanStretchedCluster ComputeClusterVsanStretchedCluster
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -3992,7 +3992,7 @@ VsanUnmapEnabled interface{}
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -4006,7 +4006,7 @@ VsanVerboseModeEnabled interface{}
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -4015,7 +4015,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterHostImage {
Component: interface{},
@@ -4042,7 +4042,7 @@ Component interface{}
component block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
---
@@ -4056,7 +4056,7 @@ EsxVersion *string
The ESXi version which the image is based on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
---
@@ -4065,7 +4065,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterHostImageComponent {
Key: *string,
@@ -4092,7 +4092,7 @@ Key *string
The identifier for the component.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#key ComputeCluster#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#key ComputeCluster#key}
---
@@ -4106,7 +4106,7 @@ Version *string
The version to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#version ComputeCluster#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#version ComputeCluster#version}
---
@@ -4115,7 +4115,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterVsanDiskGroup {
Cache: *string,
@@ -4142,7 +4142,7 @@ Cache *string
Cache disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#cache ComputeCluster#cache}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#cache ComputeCluster#cache}
---
@@ -4156,7 +4156,7 @@ Storage *[]*string
List of storage disks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#storage ComputeCluster#storage}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#storage ComputeCluster#storage}
---
@@ -4165,7 +4165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterVsanFaultDomains {
FaultDomain: interface{},
@@ -4190,7 +4190,7 @@ FaultDomain interface{}
fault_domain block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
---
@@ -4199,7 +4199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterVsanFaultDomainsFaultDomain {
HostIds: *[]*string,
@@ -4226,7 +4226,7 @@ HostIds *[]*string
The managed object IDs of the hosts to put in the fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
---
@@ -4240,7 +4240,7 @@ Name *string
The name of fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -4249,7 +4249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
&computecluster.ComputeClusterVsanStretchedCluster {
PreferredFaultDomainHostIds: *[]*string,
@@ -4282,7 +4282,7 @@ PreferredFaultDomainHostIds *[]*string
The managed object IDs of the hosts to put in the first fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
---
@@ -4296,7 +4296,7 @@ SecondaryFaultDomainHostIds *[]*string
The managed object IDs of the hosts to put in the second fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
---
@@ -4310,7 +4310,7 @@ WitnessNode *string
The managed object IDs of the host selected as witness node when enable stretched cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
---
@@ -4324,7 +4324,7 @@ PreferredFaultDomainName *string
The name of prepferred fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
---
@@ -4338,7 +4338,7 @@ SecondaryFaultDomainName *string
The name of secondary fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
---
@@ -4349,7 +4349,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterHostImageComponentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ComputeClusterHostImageComponentList
```
@@ -4509,7 +4509,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterHostImageComponentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ComputeClusterHostImageComponentOutputReference
```
@@ -4834,7 +4834,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterHostImageOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ComputeClusterHostImageOutputReference
```
@@ -5154,7 +5154,7 @@ func InternalValue() ComputeClusterHostImage
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanDiskGroupList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ComputeClusterVsanDiskGroupList
```
@@ -5314,7 +5314,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanDiskGroupOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ComputeClusterVsanDiskGroupOutputReference
```
@@ -5639,7 +5639,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanFaultDomainsFaultDomainList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ComputeClusterVsanFaultDomainsFaultDomainList
```
@@ -5799,7 +5799,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanFaultDomainsFaultDomainOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ComputeClusterVsanFaultDomainsFaultDomainOutputReference
```
@@ -6110,7 +6110,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanFaultDomainsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ComputeClusterVsanFaultDomainsList
```
@@ -6270,7 +6270,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanFaultDomainsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ComputeClusterVsanFaultDomainsOutputReference
```
@@ -6579,7 +6579,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computecluster"
computecluster.NewComputeClusterVsanStretchedClusterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ComputeClusterVsanStretchedClusterOutputReference
```
diff --git a/docs/computeCluster.java.md b/docs/computeCluster.java.md
index e51dc52c..a0613b0f 100644
--- a/docs/computeCluster.java.md
+++ b/docs/computeCluster.java.md
@@ -4,7 +4,7 @@
### ComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -177,7 +177,7 @@ ComputeCluster.Builder.create(Construct scope, java.lang.String id)
| hostImage
| ComputeClusterHostImage
| host_image block. |
| hostManaged
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Must be set if cluster enrollment is managed from host resource. |
| hostSystemIds
| java.util.List
| The managed object IDs of the hosts to put in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| proactiveHaAutomationLevel
| java.lang.String
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| proactiveHaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| proactiveHaModerateRemediation
| java.lang.String
| The configured remediation for moderately degraded hosts. |
@@ -267,7 +267,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -277,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -297,7 +297,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -309,7 +309,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -321,7 +321,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -331,7 +331,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -341,7 +341,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -351,7 +351,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -361,7 +361,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -371,7 +371,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -383,7 +383,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -393,7 +393,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -403,7 +403,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -415,7 +415,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -427,7 +427,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -439,7 +439,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -451,7 +451,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -463,7 +463,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -475,7 +475,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -485,7 +485,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -495,7 +495,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -505,7 +505,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -515,7 +515,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -527,7 +527,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -537,7 +537,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -549,7 +549,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -561,7 +561,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -571,7 +571,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -583,7 +583,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -593,7 +593,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -605,7 +605,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -615,7 +615,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -627,7 +627,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -637,7 +637,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -649,7 +649,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -661,7 +661,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -673,7 +673,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -685,7 +685,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -695,7 +695,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -705,7 +705,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -717,7 +717,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -727,7 +727,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -739,7 +739,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -749,7 +749,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -759,7 +759,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -769,7 +769,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -779,7 +779,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -789,7 +789,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -797,7 +797,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -810,7 +810,7 @@ If you experience problems setting this value it might not be settable. Please t
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -820,7 +820,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -832,7 +832,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -842,7 +842,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -854,7 +854,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -864,7 +864,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -874,7 +874,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -884,7 +884,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -894,7 +894,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -904,7 +904,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -914,7 +914,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -924,7 +924,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -934,7 +934,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -944,7 +944,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -954,7 +954,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -964,7 +964,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -974,7 +974,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -984,7 +984,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -994,7 +994,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -1004,7 +1004,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -1959,7 +1959,7 @@ The construct id used in the generated config for the ComputeCluster to import.
The id of the existing ComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -3878,7 +3878,7 @@ ComputeClusterConfig.builder()
| hostImage
| ComputeClusterHostImage
| host_image block. |
| hostManaged
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Must be set if cluster enrollment is managed from host resource. |
| hostSystemIds
| java.util.List
| The managed object IDs of the hosts to put in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| proactiveHaAutomationLevel
| java.lang.String
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| proactiveHaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| proactiveHaModerateRemediation
| java.lang.String
| The configured remediation for moderately degraded hosts. |
@@ -3982,7 +3982,7 @@ public java.lang.String getDatacenterId();
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -3996,7 +3996,7 @@ public java.lang.String getName();
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -4010,7 +4010,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -4024,7 +4024,7 @@ public java.lang.String getDpmAutomationLevel();
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -4040,7 +4040,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -4056,7 +4056,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -4070,7 +4070,7 @@ public java.util.Map getDrsAdvancedOptions()
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -4084,7 +4084,7 @@ public java.lang.String getDrsAutomationLevel();
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -4098,7 +4098,7 @@ public java.lang.Object getDrsEnabled();
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -4112,7 +4112,7 @@ public java.lang.Object getDrsEnablePredictiveDrs();
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -4126,7 +4126,7 @@ public java.lang.Object getDrsEnableVmOverrides();
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -4142,7 +4142,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -4156,7 +4156,7 @@ public java.lang.String getDrsScaleDescendantsShares();
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -4170,7 +4170,7 @@ public java.lang.String getFolder();
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -4186,7 +4186,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -4202,7 +4202,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -4218,7 +4218,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -4234,7 +4234,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -4250,7 +4250,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -4266,7 +4266,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -4280,7 +4280,7 @@ public java.lang.Number getHaAdmissionControlResourcePercentageCpu();
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -4294,7 +4294,7 @@ public java.lang.Number getHaAdmissionControlResourcePercentageMemory();
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -4308,7 +4308,7 @@ public java.lang.Number getHaAdmissionControlSlotPolicyExplicitCpu();
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -4322,7 +4322,7 @@ public java.lang.Number getHaAdmissionControlSlotPolicyExplicitMemory();
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -4338,7 +4338,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -4352,7 +4352,7 @@ public java.util.Map getHaAdvancedOptions();
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -4368,7 +4368,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -4384,7 +4384,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -4398,7 +4398,7 @@ public java.lang.Number getHaDatastoreApdResponseDelay();
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -4414,7 +4414,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -4428,7 +4428,7 @@ public java.lang.Object getHaEnabled();
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -4444,7 +4444,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -4458,7 +4458,7 @@ public java.lang.String getHaHeartbeatDatastorePolicy();
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -4474,7 +4474,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -4488,7 +4488,7 @@ public java.lang.String getHaHostMonitoring();
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -4504,7 +4504,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -4520,7 +4520,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -4536,7 +4536,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -4552,7 +4552,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -4566,7 +4566,7 @@ public java.lang.Number getHaVmMaximumResets();
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -4580,7 +4580,7 @@ public java.lang.Number getHaVmMinimumUptime();
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -4596,7 +4596,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -4610,7 +4610,7 @@ public java.lang.Number getHaVmRestartAdditionalDelay();
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -4626,7 +4626,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -4640,7 +4640,7 @@ public java.lang.Number getHaVmRestartTimeout();
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -4654,7 +4654,7 @@ public java.lang.Number getHostClusterExitTimeout();
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -4668,7 +4668,7 @@ public ComputeClusterHostImage getHostImage();
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -4682,7 +4682,7 @@ public java.lang.Object getHostManaged();
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -4696,7 +4696,7 @@ public java.util.List getHostSystemIds();
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -4708,7 +4708,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4725,7 +4725,7 @@ public java.lang.String getProactiveHaAutomationLevel();
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -4739,7 +4739,7 @@ public java.lang.Object getProactiveHaEnabled();
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -4755,7 +4755,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -4769,7 +4769,7 @@ public java.util.List getProactiveHaProviderIds();
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -4785,7 +4785,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -4799,7 +4799,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -4813,7 +4813,7 @@ public java.lang.Object getVsanCompressionEnabled();
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -4827,7 +4827,7 @@ public java.lang.Object getVsanDedupEnabled();
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -4841,7 +4841,7 @@ public java.lang.Object getVsanDiskGroup();
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -4855,7 +4855,7 @@ public java.lang.Object getVsanDitEncryptionEnabled();
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -4869,7 +4869,7 @@ public java.lang.Number getVsanDitRekeyInterval();
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -4883,7 +4883,7 @@ public java.lang.Object getVsanEnabled();
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -4897,7 +4897,7 @@ public java.lang.Object getVsanEsaEnabled();
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -4911,7 +4911,7 @@ public java.lang.Object getVsanFaultDomains();
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -4925,7 +4925,7 @@ public java.lang.Object getVsanNetworkDiagnosticModeEnabled();
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -4939,7 +4939,7 @@ public java.lang.Object getVsanPerformanceEnabled();
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -4953,7 +4953,7 @@ public java.util.List getVsanRemoteDatastoreIds();
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -4967,7 +4967,7 @@ public ComputeClusterVsanStretchedCluster getVsanStretchedCluster();
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -4981,7 +4981,7 @@ public java.lang.Object getVsanUnmapEnabled();
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -4995,7 +4995,7 @@ public java.lang.Object getVsanVerboseModeEnabled();
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -5032,7 +5032,7 @@ public java.lang.Object getComponent();
component block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
---
@@ -5046,7 +5046,7 @@ public java.lang.String getEsxVersion();
The ESXi version which the image is based on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
---
@@ -5082,7 +5082,7 @@ public java.lang.String getKey();
The identifier for the component.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#key ComputeCluster#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#key ComputeCluster#key}
---
@@ -5096,7 +5096,7 @@ public java.lang.String getVersion();
The version to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#version ComputeCluster#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#version ComputeCluster#version}
---
@@ -5132,7 +5132,7 @@ public java.lang.String getCache();
Cache disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#cache ComputeCluster#cache}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#cache ComputeCluster#cache}
---
@@ -5146,7 +5146,7 @@ public java.util.List getStorage();
List of storage disks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#storage ComputeCluster#storage}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#storage ComputeCluster#storage}
---
@@ -5181,7 +5181,7 @@ public java.lang.Object getFaultDomain();
fault_domain block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
---
@@ -5217,7 +5217,7 @@ public java.util.List getHostIds();
The managed object IDs of the hosts to put in the fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
---
@@ -5231,7 +5231,7 @@ public java.lang.String getName();
The name of fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -5273,7 +5273,7 @@ public java.util.List getPreferredFaultDomainHostIds();
The managed object IDs of the hosts to put in the first fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
---
@@ -5287,7 +5287,7 @@ public java.util.List getSecondaryFaultDomainHostIds();
The managed object IDs of the hosts to put in the second fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
---
@@ -5301,7 +5301,7 @@ public java.lang.String getWitnessNode();
The managed object IDs of the host selected as witness node when enable stretched cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
---
@@ -5315,7 +5315,7 @@ public java.lang.String getPreferredFaultDomainName();
The name of prepferred fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
---
@@ -5329,7 +5329,7 @@ public java.lang.String getSecondaryFaultDomainName();
The name of secondary fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
---
diff --git a/docs/computeCluster.python.md b/docs/computeCluster.python.md
index 4c95b66b..f8eeae18 100644
--- a/docs/computeCluster.python.md
+++ b/docs/computeCluster.python.md
@@ -4,7 +4,7 @@
### ComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -154,7 +154,7 @@ computeCluster.ComputeCluster(
| host_image
| ComputeClusterHostImage
| host_image block. |
| host_managed
| typing.Union[bool, cdktf.IResolvable]
| Must be set if cluster enrollment is managed from host resource. |
| host_system_ids
| typing.List[str]
| The managed object IDs of the hosts to put in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| proactive_ha_automation_level
| str
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| proactive_ha_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| proactive_ha_moderate_remediation
| str
| The configured remediation for moderately degraded hosts. |
@@ -244,7 +244,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -254,7 +254,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -286,7 +286,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -298,7 +298,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -308,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -318,7 +318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -328,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -338,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -348,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -360,7 +360,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -370,7 +370,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -380,7 +380,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -392,7 +392,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -404,7 +404,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -416,7 +416,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -428,7 +428,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -440,7 +440,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -452,7 +452,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -462,7 +462,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -472,7 +472,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -482,7 +482,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -492,7 +492,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -504,7 +504,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -514,7 +514,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -526,7 +526,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -538,7 +538,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -548,7 +548,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -560,7 +560,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -570,7 +570,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -582,7 +582,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -592,7 +592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -604,7 +604,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -614,7 +614,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -626,7 +626,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -638,7 +638,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -650,7 +650,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -662,7 +662,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -672,7 +672,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -682,7 +682,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -694,7 +694,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -704,7 +704,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -716,7 +716,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -726,7 +726,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -736,7 +736,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -746,7 +746,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -756,7 +756,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -766,7 +766,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -774,7 +774,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -787,7 +787,7 @@ If you experience problems setting this value it might not be settable. Please t
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -797,7 +797,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -809,7 +809,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -819,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -831,7 +831,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -841,7 +841,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -851,7 +851,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -861,7 +861,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -871,7 +871,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -881,7 +881,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -891,7 +891,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -901,7 +901,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -911,7 +911,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -921,7 +921,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -931,7 +931,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -941,7 +941,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -951,7 +951,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -961,7 +961,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -971,7 +971,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -981,7 +981,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -1427,7 +1427,7 @@ def put_host_image(
component block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
---
@@ -1437,7 +1437,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ESXi version which the image is based on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
---
@@ -1487,7 +1487,7 @@ def put_vsan_stretched_cluster(
The managed object IDs of the hosts to put in the first fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
---
@@ -1497,7 +1497,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the hosts to put in the second fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
---
@@ -1507,7 +1507,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the host selected as witness node when enable stretched cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
---
@@ -1517,7 +1517,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of prepferred fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
---
@@ -1527,7 +1527,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of secondary fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
---
@@ -2053,7 +2053,7 @@ The construct id used in the generated config for the ComputeCluster to import.
The id of the existing ComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -3947,7 +3947,7 @@ computeCluster.ComputeClusterConfig(
| host_image
| ComputeClusterHostImage
| host_image block. |
| host_managed
| typing.Union[bool, cdktf.IResolvable]
| Must be set if cluster enrollment is managed from host resource. |
| host_system_ids
| typing.List[str]
| The managed object IDs of the hosts to put in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| proactive_ha_automation_level
| str
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| proactive_ha_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| proactive_ha_moderate_remediation
| str
| The configured remediation for moderately degraded hosts. |
@@ -4051,7 +4051,7 @@ datacenter_id: str
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -4065,7 +4065,7 @@ name: str
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -4079,7 +4079,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -4093,7 +4093,7 @@ dpm_automation_level: str
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -4109,7 +4109,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -4125,7 +4125,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -4139,7 +4139,7 @@ drs_advanced_options: typing.Mapping[str]
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -4153,7 +4153,7 @@ drs_automation_level: str
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -4167,7 +4167,7 @@ drs_enabled: typing.Union[bool, IResolvable]
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -4181,7 +4181,7 @@ drs_enable_predictive_drs: typing.Union[bool, IResolvable]
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -4195,7 +4195,7 @@ drs_enable_vm_overrides: typing.Union[bool, IResolvable]
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -4211,7 +4211,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -4225,7 +4225,7 @@ drs_scale_descendants_shares: str
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -4239,7 +4239,7 @@ folder: str
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -4255,7 +4255,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -4271,7 +4271,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -4287,7 +4287,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -4303,7 +4303,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -4319,7 +4319,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -4335,7 +4335,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -4349,7 +4349,7 @@ ha_admission_control_resource_percentage_cpu: typing.Union[int, float]
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -4363,7 +4363,7 @@ ha_admission_control_resource_percentage_memory: typing.Union[int, float]
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -4377,7 +4377,7 @@ ha_admission_control_slot_policy_explicit_cpu: typing.Union[int, float]
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -4391,7 +4391,7 @@ ha_admission_control_slot_policy_explicit_memory: typing.Union[int, float]
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -4407,7 +4407,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -4421,7 +4421,7 @@ ha_advanced_options: typing.Mapping[str]
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -4437,7 +4437,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -4453,7 +4453,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -4467,7 +4467,7 @@ ha_datastore_apd_response_delay: typing.Union[int, float]
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -4483,7 +4483,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -4497,7 +4497,7 @@ ha_enabled: typing.Union[bool, IResolvable]
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -4513,7 +4513,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -4527,7 +4527,7 @@ ha_heartbeat_datastore_policy: str
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -4543,7 +4543,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -4557,7 +4557,7 @@ ha_host_monitoring: str
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -4573,7 +4573,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -4589,7 +4589,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -4605,7 +4605,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -4621,7 +4621,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -4635,7 +4635,7 @@ ha_vm_maximum_resets: typing.Union[int, float]
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -4649,7 +4649,7 @@ ha_vm_minimum_uptime: typing.Union[int, float]
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -4665,7 +4665,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -4679,7 +4679,7 @@ ha_vm_restart_additional_delay: typing.Union[int, float]
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -4695,7 +4695,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -4709,7 +4709,7 @@ ha_vm_restart_timeout: typing.Union[int, float]
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -4723,7 +4723,7 @@ host_cluster_exit_timeout: typing.Union[int, float]
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -4737,7 +4737,7 @@ host_image: ComputeClusterHostImage
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -4751,7 +4751,7 @@ host_managed: typing.Union[bool, IResolvable]
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -4765,7 +4765,7 @@ host_system_ids: typing.List[str]
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -4777,7 +4777,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4794,7 +4794,7 @@ proactive_ha_automation_level: str
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -4808,7 +4808,7 @@ proactive_ha_enabled: typing.Union[bool, IResolvable]
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -4824,7 +4824,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -4838,7 +4838,7 @@ proactive_ha_provider_ids: typing.List[str]
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -4854,7 +4854,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -4868,7 +4868,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -4882,7 +4882,7 @@ vsan_compression_enabled: typing.Union[bool, IResolvable]
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -4896,7 +4896,7 @@ vsan_dedup_enabled: typing.Union[bool, IResolvable]
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -4910,7 +4910,7 @@ vsan_disk_group: typing.Union[IResolvable, typing.List[ComputeClusterVsanDiskGro
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -4924,7 +4924,7 @@ vsan_dit_encryption_enabled: typing.Union[bool, IResolvable]
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -4938,7 +4938,7 @@ vsan_dit_rekey_interval: typing.Union[int, float]
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -4952,7 +4952,7 @@ vsan_enabled: typing.Union[bool, IResolvable]
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -4966,7 +4966,7 @@ vsan_esa_enabled: typing.Union[bool, IResolvable]
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -4980,7 +4980,7 @@ vsan_fault_domains: typing.Union[IResolvable, typing.List[ComputeClusterVsanFaul
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -4994,7 +4994,7 @@ vsan_network_diagnostic_mode_enabled: typing.Union[bool, IResolvable]
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -5008,7 +5008,7 @@ vsan_performance_enabled: typing.Union[bool, IResolvable]
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -5022,7 +5022,7 @@ vsan_remote_datastore_ids: typing.List[str]
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -5036,7 +5036,7 @@ vsan_stretched_cluster: ComputeClusterVsanStretchedCluster
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -5050,7 +5050,7 @@ vsan_unmap_enabled: typing.Union[bool, IResolvable]
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -5064,7 +5064,7 @@ vsan_verbose_mode_enabled: typing.Union[bool, IResolvable]
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -5100,7 +5100,7 @@ component: typing.Union[IResolvable, typing.List[ComputeClusterHostImageComponen
component block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
---
@@ -5114,7 +5114,7 @@ esx_version: str
The ESXi version which the image is based on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
---
@@ -5150,7 +5150,7 @@ key: str
The identifier for the component.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#key ComputeCluster#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#key ComputeCluster#key}
---
@@ -5164,7 +5164,7 @@ version: str
The version to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#version ComputeCluster#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#version ComputeCluster#version}
---
@@ -5200,7 +5200,7 @@ cache: str
Cache disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#cache ComputeCluster#cache}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#cache ComputeCluster#cache}
---
@@ -5214,7 +5214,7 @@ storage: typing.List[str]
List of storage disks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#storage ComputeCluster#storage}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#storage ComputeCluster#storage}
---
@@ -5248,7 +5248,7 @@ fault_domain: typing.Union[IResolvable, typing.List[ComputeClusterVsanFaultDomai
fault_domain block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
---
@@ -5284,7 +5284,7 @@ host_ids: typing.List[str]
The managed object IDs of the hosts to put in the fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
---
@@ -5298,7 +5298,7 @@ name: str
The name of fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -5340,7 +5340,7 @@ preferred_fault_domain_host_ids: typing.List[str]
The managed object IDs of the hosts to put in the first fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
---
@@ -5354,7 +5354,7 @@ secondary_fault_domain_host_ids: typing.List[str]
The managed object IDs of the hosts to put in the second fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
---
@@ -5368,7 +5368,7 @@ witness_node: str
The managed object IDs of the host selected as witness node when enable stretched cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
---
@@ -5382,7 +5382,7 @@ preferred_fault_domain_name: str
The name of prepferred fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
---
@@ -5396,7 +5396,7 @@ secondary_fault_domain_name: str
The name of secondary fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
---
diff --git a/docs/computeCluster.typescript.md b/docs/computeCluster.typescript.md
index 7e7bb1c8..c26e52b5 100644
--- a/docs/computeCluster.typescript.md
+++ b/docs/computeCluster.typescript.md
@@ -4,7 +4,7 @@
### ComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -995,7 +995,7 @@ The construct id used in the generated config for the ComputeCluster to import.
The id of the existing ComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -2811,7 +2811,7 @@ const computeClusterConfig: computeCluster.ComputeClusterConfig = { ... }
| hostImage
| ComputeClusterHostImage
| host_image block. |
| hostManaged
| boolean \| cdktf.IResolvable
| Must be set if cluster enrollment is managed from host resource. |
| hostSystemIds
| string[]
| The managed object IDs of the hosts to put in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}. |
| proactiveHaAutomationLevel
| string
| The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual. |
| proactiveHaEnabled
| boolean \| cdktf.IResolvable
| Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation. |
| proactiveHaModerateRemediation
| string
| The configured remediation for moderately degraded hosts. |
@@ -2915,7 +2915,7 @@ public readonly datacenterId: string;
The managed object ID of the datacenter to put the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
---
@@ -2929,7 +2929,7 @@ public readonly name: string;
Name for the new cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -2943,7 +2943,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
---
@@ -2957,7 +2957,7 @@ public readonly dpmAutomationLevel: string;
The automation level for host power operations in this cluster. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
---
@@ -2973,7 +2973,7 @@ Enable DPM support for DRS.
This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
---
@@ -2989,7 +2989,7 @@ A value between 1 and 5 indicating the threshold of load within the cluster that
This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
---
@@ -3003,7 +3003,7 @@ public readonly drsAdvancedOptions: {[ key: string ]: string};
Advanced configuration options for DRS and DPM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
---
@@ -3017,7 +3017,7 @@ public readonly drsAutomationLevel: string;
The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
---
@@ -3031,7 +3031,7 @@ public readonly drsEnabled: boolean | IResolvable;
Enable DRS for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
---
@@ -3045,7 +3045,7 @@ public readonly drsEnablePredictiveDrs: boolean | IResolvable;
When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
---
@@ -3059,7 +3059,7 @@ public readonly drsEnableVmOverrides: boolean | IResolvable;
When true, allows individual VM overrides within this cluster to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
---
@@ -3075,7 +3075,7 @@ A value between 1 and 5 indicating the threshold of imbalance tolerated between
A lower setting will tolerate more imbalance while a higher setting will tolerate less.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
---
@@ -3089,7 +3089,7 @@ public readonly drsScaleDescendantsShares: string;
Enable scalable shares for all descendants of this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
---
@@ -3103,7 +3103,7 @@ public readonly folder: string;
The name of the folder to locate the cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
---
@@ -3119,7 +3119,7 @@ Force removal of all hosts in the cluster during destroy and make them standalon
Use of this flag mainly exists for testing and is not recommended in normal use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
---
@@ -3135,7 +3135,7 @@ When ha_admission_control_policy is failoverHosts, this defines the managed obje
These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
---
@@ -3151,7 +3151,7 @@ The maximum number of failed hosts that admission control tolerates when making
The maximum is one less than the number of hosts in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
---
@@ -3167,7 +3167,7 @@ The percentage of resource reduction that a cluster of VMs can tolerate in case
A value of 0 produces warnings only, whereas a value of 100 disables the setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
---
@@ -3183,7 +3183,7 @@ The type of admission control policy to use with vSphere HA, which controls whet
Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
---
@@ -3199,7 +3199,7 @@ When ha_admission_control_policy is resourcePercentage, automatically determine
Disable to supply user-defined values.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
---
@@ -3213,7 +3213,7 @@ public readonly haAdmissionControlResourcePercentageCpu: number;
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
---
@@ -3227,7 +3227,7 @@ public readonly haAdmissionControlResourcePercentageMemory: number;
When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
---
@@ -3241,7 +3241,7 @@ public readonly haAdmissionControlSlotPolicyExplicitCpu: number;
When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
---
@@ -3255,7 +3255,7 @@ public readonly haAdmissionControlSlotPolicyExplicitMemory: number;
When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
---
@@ -3271,7 +3271,7 @@ When ha_admission_control_policy is slotPolicy, this setting controls whether or
The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
---
@@ -3285,7 +3285,7 @@ public readonly haAdvancedOptions: {[ key: string ]: string};
Advanced configuration options for vSphere HA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
---
@@ -3301,7 +3301,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
---
@@ -3317,7 +3317,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
---
@@ -3331,7 +3331,7 @@ public readonly haDatastoreApdResponseDelay: number;
When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
---
@@ -3347,7 +3347,7 @@ When ha_vm_component_protection is enabled, controls the action to take on virtu
Can be one of disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
---
@@ -3361,7 +3361,7 @@ public readonly haEnabled: boolean | IResolvable;
Enable vSphere HA for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
---
@@ -3377,7 +3377,7 @@ The list of managed object IDs for preferred datastores to use for HA heartbeati
This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
---
@@ -3391,7 +3391,7 @@ public readonly haHeartbeatDatastorePolicy: string;
The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
---
@@ -3407,7 +3407,7 @@ The action to take on virtual machines when a host has detected that it has been
Can be one of none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
---
@@ -3421,7 +3421,7 @@ public readonly haHostMonitoring: string;
Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
---
@@ -3437,7 +3437,7 @@ Controls vSphere VM component protection for virtual machines in this cluster.
This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
---
@@ -3453,7 +3453,7 @@ The condition used to determine whether or not VMs in a certain restart priority
Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
---
@@ -3469,7 +3469,7 @@ If a heartbeat from a virtual machine is not received within this configured int
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
---
@@ -3485,7 +3485,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
---
@@ -3499,7 +3499,7 @@ public readonly haVmMaximumResets: number;
The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
---
@@ -3513,7 +3513,7 @@ public readonly haVmMinimumUptime: number;
The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
---
@@ -3529,7 +3529,7 @@ The type of virtual machine monitoring to use when HA is enabled in the cluster.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
---
@@ -3543,7 +3543,7 @@ public readonly haVmRestartAdditionalDelay: number;
Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
---
@@ -3559,7 +3559,7 @@ The default restart priority for affected VMs when vSphere detects a host failur
Can be one of lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
---
@@ -3573,7 +3573,7 @@ public readonly haVmRestartTimeout: number;
The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
---
@@ -3587,7 +3587,7 @@ public readonly hostClusterExitTimeout: number;
The timeout for each host maintenance mode operation when removing hosts from a cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
---
@@ -3601,7 +3601,7 @@ public readonly hostImage: ComputeClusterHostImage;
host_image block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
---
@@ -3615,7 +3615,7 @@ public readonly hostManaged: boolean | IResolvable;
Must be set if cluster enrollment is managed from host resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
---
@@ -3629,7 +3629,7 @@ public readonly hostSystemIds: string[];
The managed object IDs of the hosts to put in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
---
@@ -3641,7 +3641,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3658,7 +3658,7 @@ public readonly proactiveHaAutomationLevel: string;
The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
---
@@ -3672,7 +3672,7 @@ public readonly proactiveHaEnabled: boolean | IResolvable;
Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
---
@@ -3688,7 +3688,7 @@ The configured remediation for moderately degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
---
@@ -3702,7 +3702,7 @@ public readonly proactiveHaProviderIds: string[];
The list of IDs for health update providers configured for this cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
---
@@ -3718,7 +3718,7 @@ The configured remediation for severely degraded hosts.
Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
---
@@ -3732,7 +3732,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
---
@@ -3746,7 +3746,7 @@ public readonly vsanCompressionEnabled: boolean | IResolvable;
Whether the vSAN compression service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
---
@@ -3760,7 +3760,7 @@ public readonly vsanDedupEnabled: boolean | IResolvable;
Whether the vSAN deduplication service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
---
@@ -3774,7 +3774,7 @@ public readonly vsanDiskGroup: IResolvable | ComputeClusterVsanDiskGroup[];
vsan_disk_group block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
---
@@ -3788,7 +3788,7 @@ public readonly vsanDitEncryptionEnabled: boolean | IResolvable;
Whether the vSAN data-in-transit encryption is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
---
@@ -3802,7 +3802,7 @@ public readonly vsanDitRekeyInterval: number;
When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
---
@@ -3816,7 +3816,7 @@ public readonly vsanEnabled: boolean | IResolvable;
Whether the vSAN service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
---
@@ -3830,7 +3830,7 @@ public readonly vsanEsaEnabled: boolean | IResolvable;
Whether the vSAN ESA service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
---
@@ -3844,7 +3844,7 @@ public readonly vsanFaultDomains: IResolvable | ComputeClusterVsanFaultDomains[]
vsan_fault_domains block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
---
@@ -3858,7 +3858,7 @@ public readonly vsanNetworkDiagnosticModeEnabled: boolean | IResolvable;
Whether the vSAN network diagnostic mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
---
@@ -3872,7 +3872,7 @@ public readonly vsanPerformanceEnabled: boolean | IResolvable;
Whether the vSAN performance service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
---
@@ -3886,7 +3886,7 @@ public readonly vsanRemoteDatastoreIds: string[];
The managed object IDs of the vSAN datastore to be mounted on the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
---
@@ -3900,7 +3900,7 @@ public readonly vsanStretchedCluster: ComputeClusterVsanStretchedCluster;
vsan_stretched_cluster block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
---
@@ -3914,7 +3914,7 @@ public readonly vsanUnmapEnabled: boolean | IResolvable;
Whether the vSAN unmap service is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
---
@@ -3928,7 +3928,7 @@ public readonly vsanVerboseModeEnabled: boolean | IResolvable;
Whether the vSAN verbose mode is enabled for the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
---
@@ -3961,7 +3961,7 @@ public readonly component: IResolvable | ComputeClusterHostImageComponent[];
component block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
---
@@ -3975,7 +3975,7 @@ public readonly esxVersion: string;
The ESXi version which the image is based on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
---
@@ -4008,7 +4008,7 @@ public readonly key: string;
The identifier for the component.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#key ComputeCluster#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#key ComputeCluster#key}
---
@@ -4022,7 +4022,7 @@ public readonly version: string;
The version to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#version ComputeCluster#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#version ComputeCluster#version}
---
@@ -4055,7 +4055,7 @@ public readonly cache: string;
Cache disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#cache ComputeCluster#cache}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#cache ComputeCluster#cache}
---
@@ -4069,7 +4069,7 @@ public readonly storage: string[];
List of storage disks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#storage ComputeCluster#storage}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#storage ComputeCluster#storage}
---
@@ -4101,7 +4101,7 @@ public readonly faultDomain: IResolvable | ComputeClusterVsanFaultDomainsFaultDo
fault_domain block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
---
@@ -4134,7 +4134,7 @@ public readonly hostIds: string[];
The managed object IDs of the hosts to put in the fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
---
@@ -4148,7 +4148,7 @@ public readonly name: string;
The name of fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
---
@@ -4184,7 +4184,7 @@ public readonly preferredFaultDomainHostIds: string[];
The managed object IDs of the hosts to put in the first fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
---
@@ -4198,7 +4198,7 @@ public readonly secondaryFaultDomainHostIds: string[];
The managed object IDs of the hosts to put in the second fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
---
@@ -4212,7 +4212,7 @@ public readonly witnessNode: string;
The managed object IDs of the host selected as witness node when enable stretched cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
---
@@ -4226,7 +4226,7 @@ public readonly preferredFaultDomainName: string;
The name of prepferred fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
---
@@ -4240,7 +4240,7 @@ public readonly secondaryFaultDomainName: string;
The name of secondary fault domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
---
diff --git a/docs/computeClusterHostGroup.csharp.md b/docs/computeClusterHostGroup.csharp.md
index c84d02f3..4bd5a2a0 100644
--- a/docs/computeClusterHostGroup.csharp.md
+++ b/docs/computeClusterHostGroup.csharp.md
@@ -4,7 +4,7 @@
### ComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComputeClusterHostGroup to
The id of the existing ComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -800,7 +800,7 @@ new ComputeClusterHostGroupConfig {
| ComputeClusterId
| string
| The managed object ID of the cluster. |
| Name
| string
| The unique name of the host group in the cluster. |
| HostSystemIds
| string[]
| The managed object IDs of the hosts. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -884,7 +884,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -898,7 +898,7 @@ public string Name { get; set; }
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -912,7 +912,7 @@ public string[] HostSystemIds { get; set; }
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -924,7 +924,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/computeClusterHostGroup.go.md b/docs/computeClusterHostGroup.go.md
index 8f975da9..9f44ffa3 100644
--- a/docs/computeClusterHostGroup.go.md
+++ b/docs/computeClusterHostGroup.go.md
@@ -4,12 +4,12 @@
### ComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclusterhostgroup"
computeclusterhostgroup.NewComputeClusterHostGroup(scope Construct, id *string, config ComputeClusterHostGroupConfig) ComputeClusterHostGroup
```
@@ -392,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclusterhostgroup"
computeclusterhostgroup.ComputeClusterHostGroup_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclusterhostgroup"
computeclusterhostgroup.ComputeClusterHostGroup_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ computeclusterhostgroup.ComputeClusterHostGroup_IsTerraformElement(x interface{}
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclusterhostgroup"
computeclusterhostgroup.ComputeClusterHostGroup_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ computeclusterhostgroup.ComputeClusterHostGroup_IsTerraformResource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclusterhostgroup"
computeclusterhostgroup.ComputeClusterHostGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComputeClusterHostGroup to
The id of the existing ComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -769,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclusterhostgroup"
&computeclusterhostgroup.ComputeClusterHostGroupConfig {
Connection: interface{},
@@ -800,7 +800,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclusterhost
| ComputeClusterId
| *string
| The managed object ID of the cluster. |
| Name
| *string
| The unique name of the host group in the cluster. |
| HostSystemIds
| *[]*string
| The managed object IDs of the hosts. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -884,7 +884,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -898,7 +898,7 @@ Name *string
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -912,7 +912,7 @@ HostSystemIds *[]*string
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -924,7 +924,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/computeClusterHostGroup.java.md b/docs/computeClusterHostGroup.java.md
index 61498693..2a923a37 100644
--- a/docs/computeClusterHostGroup.java.md
+++ b/docs/computeClusterHostGroup.java.md
@@ -4,7 +4,7 @@
### ComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -44,7 +44,7 @@ ComputeClusterHostGroup.Builder.create(Construct scope, java.lang.String id)
| computeClusterId
| java.lang.String
| The managed object ID of the cluster. |
| name
| java.lang.String
| The unique name of the host group in the cluster. |
| hostSystemIds
| java.util.List
| The managed object IDs of the hosts. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -586,7 +586,7 @@ The construct id used in the generated config for the ComputeClusterHostGroup to
The id of the existing ComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -909,7 +909,7 @@ ComputeClusterHostGroupConfig.builder()
| computeClusterId
| java.lang.String
| The managed object ID of the cluster. |
| name
| java.lang.String
| The unique name of the host group in the cluster. |
| hostSystemIds
| java.util.List
| The managed object IDs of the hosts. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -993,7 +993,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -1007,7 +1007,7 @@ public java.lang.String getName();
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -1021,7 +1021,7 @@ public java.util.List getHostSystemIds();
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -1033,7 +1033,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/computeClusterHostGroup.python.md b/docs/computeClusterHostGroup.python.md
index 33b5f017..0f9c1e4d 100644
--- a/docs/computeClusterHostGroup.python.md
+++ b/docs/computeClusterHostGroup.python.md
@@ -4,7 +4,7 @@
### ComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -42,7 +42,7 @@ computeClusterHostGroup.ComputeClusterHostGroup(
| compute_cluster_id
| str
| The managed object ID of the cluster. |
| name
| str
| The unique name of the host group in the cluster. |
| host_system_ids
| typing.List[str]
| The managed object IDs of the hosts. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -630,7 +630,7 @@ The construct id used in the generated config for the ComputeClusterHostGroup to
The id of the existing ComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -949,7 +949,7 @@ computeClusterHostGroup.ComputeClusterHostGroupConfig(
| compute_cluster_id
| str
| The managed object ID of the cluster. |
| name
| str
| The unique name of the host group in the cluster. |
| host_system_ids
| typing.List[str]
| The managed object IDs of the hosts. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -1033,7 +1033,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -1047,7 +1047,7 @@ name: str
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -1061,7 +1061,7 @@ host_system_ids: typing.List[str]
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -1073,7 +1073,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/computeClusterHostGroup.typescript.md b/docs/computeClusterHostGroup.typescript.md
index cd685ba6..fb9c4483 100644
--- a/docs/computeClusterHostGroup.typescript.md
+++ b/docs/computeClusterHostGroup.typescript.md
@@ -4,7 +4,7 @@
### ComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComputeClusterHostGroup to
The id of the existing ComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ const computeClusterHostGroupConfig: computeClusterHostGroup.ComputeClusterHostG
| computeClusterId
| string
| The managed object ID of the cluster. |
| name
| string
| The unique name of the host group in the cluster. |
| hostSystemIds
| string[]
| The managed object IDs of the hosts. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}. |
---
@@ -872,7 +872,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
---
@@ -886,7 +886,7 @@ public readonly name: string;
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
---
@@ -900,7 +900,7 @@ public readonly hostSystemIds: string[];
The managed object IDs of the hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
---
@@ -912,7 +912,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/computeClusterVmAffinityRule.csharp.md b/docs/computeClusterVmAffinityRule.csharp.md
index 6d2fe92d..d4534115 100644
--- a/docs/computeClusterVmAffinityRule.csharp.md
+++ b/docs/computeClusterVmAffinityRule.csharp.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmAffinityRu
The id of the existing ComputeClusterVmAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -854,7 +854,7 @@ new ComputeClusterVmAffinityRuleConfig {
| Name
| string
| The unique name of the virtual machine group in the cluster. |
| VirtualMachineIds
| string[]
| The UUIDs of the virtual machines to run on the same host together. |
| Enabled
| object
| Enable this rule in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| Mandatory
| object
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -939,7 +939,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -953,7 +953,7 @@ public string Name { get; set; }
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -967,7 +967,7 @@ public string[] VirtualMachineIds { get; set; }
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -981,7 +981,7 @@ public object Enabled { get; set; }
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -993,7 +993,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1010,7 +1010,7 @@ public object Mandatory { get; set; }
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAffinityRule.go.md b/docs/computeClusterVmAffinityRule.go.md
index 2db0da61..275e103f 100644
--- a/docs/computeClusterVmAffinityRule.go.md
+++ b/docs/computeClusterVmAffinityRule.go.md
@@ -4,12 +4,12 @@
### ComputeClusterVmAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmaffinityrule"
computeclustervmaffinityrule.NewComputeClusterVmAffinityRule(scope Construct, id *string, config ComputeClusterVmAffinityRuleConfig) ComputeClusterVmAffinityRule
```
@@ -399,7 +399,7 @@ func ResetMandatory()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmaffinityrule"
computeclustervmaffinityrule.ComputeClusterVmAffinityRule_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmaffinityrule"
computeclustervmaffinityrule.ComputeClusterVmAffinityRule_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ computeclustervmaffinityrule.ComputeClusterVmAffinityRule_IsTerraformElement(x i
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmaffinityrule"
computeclustervmaffinityrule.ComputeClusterVmAffinityRule_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ computeclustervmaffinityrule.ComputeClusterVmAffinityRule_IsTerraformResource(x
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmaffinityrule"
computeclustervmaffinityrule.ComputeClusterVmAffinityRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmAffinityRu
The id of the existing ComputeClusterVmAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -820,7 +820,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmaffinityrule"
&computeclustervmaffinityrule.ComputeClusterVmAffinityRuleConfig {
Connection: interface{},
@@ -854,7 +854,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmaf
| Name
| *string
| The unique name of the virtual machine group in the cluster. |
| VirtualMachineIds
| *[]*string
| The UUIDs of the virtual machines to run on the same host together. |
| Enabled
| interface{}
| Enable this rule in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| Mandatory
| interface{}
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -939,7 +939,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -953,7 +953,7 @@ Name *string
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -967,7 +967,7 @@ VirtualMachineIds *[]*string
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -981,7 +981,7 @@ Enabled interface{}
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -993,7 +993,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1010,7 +1010,7 @@ Mandatory interface{}
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAffinityRule.java.md b/docs/computeClusterVmAffinityRule.java.md
index ec46be98..dd9e78cf 100644
--- a/docs/computeClusterVmAffinityRule.java.md
+++ b/docs/computeClusterVmAffinityRule.java.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
#### Initializers
@@ -49,7 +49,7 @@ ComputeClusterVmAffinityRule.Builder.create(Construct scope, java.lang.String id
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines to run on the same host together. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
@@ -619,7 +619,7 @@ The construct id used in the generated config for the ComputeClusterVmAffinityRu
The id of the existing ComputeClusterVmAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -991,7 +991,7 @@ ComputeClusterVmAffinityRuleConfig.builder()
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines to run on the same host together. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1076,7 +1076,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -1090,7 +1090,7 @@ public java.lang.String getName();
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -1104,7 +1104,7 @@ public java.util.List getVirtualMachineIds();
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -1118,7 +1118,7 @@ public java.lang.Object getEnabled();
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -1130,7 +1130,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1147,7 +1147,7 @@ public java.lang.Object getMandatory();
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAffinityRule.python.md b/docs/computeClusterVmAffinityRule.python.md
index a11cceab..bd592bcb 100644
--- a/docs/computeClusterVmAffinityRule.python.md
+++ b/docs/computeClusterVmAffinityRule.python.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
#### Initializers
@@ -45,7 +45,7 @@ computeClusterVmAffinityRule.ComputeClusterVmAffinityRule(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines to run on the same host together. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
@@ -661,7 +661,7 @@ The construct id used in the generated config for the ComputeClusterVmAffinityRu
The id of the existing ComputeClusterVmAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1027,7 +1027,7 @@ computeClusterVmAffinityRule.ComputeClusterVmAffinityRuleConfig(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines to run on the same host together. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1112,7 +1112,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -1126,7 +1126,7 @@ name: str
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -1140,7 +1140,7 @@ virtual_machine_ids: typing.List[str]
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -1154,7 +1154,7 @@ enabled: typing.Union[bool, IResolvable]
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -1166,7 +1166,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1183,7 +1183,7 @@ mandatory: typing.Union[bool, IResolvable]
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAffinityRule.typescript.md b/docs/computeClusterVmAffinityRule.typescript.md
index 5f094ceb..371c2bc2 100644
--- a/docs/computeClusterVmAffinityRule.typescript.md
+++ b/docs/computeClusterVmAffinityRule.typescript.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmAffinityRu
The id of the existing ComputeClusterVmAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -840,7 +840,7 @@ const computeClusterVmAffinityRuleConfig: computeClusterVmAffinityRule.ComputeCl
| name
| string
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| string[]
| The UUIDs of the virtual machines to run on the same host together. |
| enabled
| boolean \| cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}. |
| mandatory
| boolean \| cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -925,7 +925,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
---
@@ -939,7 +939,7 @@ public readonly name: string;
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
---
@@ -953,7 +953,7 @@ public readonly virtualMachineIds: string[];
The UUIDs of the virtual machines to run on the same host together.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
---
@@ -967,7 +967,7 @@ public readonly enabled: boolean | IResolvable;
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
---
@@ -979,7 +979,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -996,7 +996,7 @@ public readonly mandatory: boolean | IResolvable;
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAntiAffinityRule.csharp.md b/docs/computeClusterVmAntiAffinityRule.csharp.md
index 949b5b4e..8e611b99 100644
--- a/docs/computeClusterVmAntiAffinityRule.csharp.md
+++ b/docs/computeClusterVmAntiAffinityRule.csharp.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmAntiAffini
The id of the existing ComputeClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -854,7 +854,7 @@ new ComputeClusterVmAntiAffinityRuleConfig {
| Name
| string
| The unique name of the virtual machine group in the cluster. |
| VirtualMachineIds
| string[]
| The UUIDs of the virtual machines to run on hosts different from each other. |
| Enabled
| object
| Enable this rule in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| Mandatory
| object
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -939,7 +939,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -953,7 +953,7 @@ public string Name { get; set; }
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -967,7 +967,7 @@ public string[] VirtualMachineIds { get; set; }
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -981,7 +981,7 @@ public object Enabled { get; set; }
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -993,7 +993,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1010,7 +1010,7 @@ public object Mandatory { get; set; }
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAntiAffinityRule.go.md b/docs/computeClusterVmAntiAffinityRule.go.md
index f32fa234..527c8db1 100644
--- a/docs/computeClusterVmAntiAffinityRule.go.md
+++ b/docs/computeClusterVmAntiAffinityRule.go.md
@@ -4,12 +4,12 @@
### ComputeClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmantiaffinityrule"
computeclustervmantiaffinityrule.NewComputeClusterVmAntiAffinityRule(scope Construct, id *string, config ComputeClusterVmAntiAffinityRuleConfig) ComputeClusterVmAntiAffinityRule
```
@@ -399,7 +399,7 @@ func ResetMandatory()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmantiaffinityrule"
computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRule_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmantiaffinityrule"
computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRule_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRule_IsTerraformEle
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmantiaffinityrule"
computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRule_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRule_IsTerraformRes
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmantiaffinityrule"
computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmAntiAffini
The id of the existing ComputeClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -820,7 +820,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmantiaffinityrule"
&computeclustervmantiaffinityrule.ComputeClusterVmAntiAffinityRuleConfig {
Connection: interface{},
@@ -854,7 +854,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervman
| Name
| *string
| The unique name of the virtual machine group in the cluster. |
| VirtualMachineIds
| *[]*string
| The UUIDs of the virtual machines to run on hosts different from each other. |
| Enabled
| interface{}
| Enable this rule in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| Mandatory
| interface{}
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -939,7 +939,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -953,7 +953,7 @@ Name *string
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -967,7 +967,7 @@ VirtualMachineIds *[]*string
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -981,7 +981,7 @@ Enabled interface{}
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -993,7 +993,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1010,7 +1010,7 @@ Mandatory interface{}
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAntiAffinityRule.java.md b/docs/computeClusterVmAntiAffinityRule.java.md
index 82c2be7d..bf6e1d58 100644
--- a/docs/computeClusterVmAntiAffinityRule.java.md
+++ b/docs/computeClusterVmAntiAffinityRule.java.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -49,7 +49,7 @@ ComputeClusterVmAntiAffinityRule.Builder.create(Construct scope, java.lang.Strin
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines to run on hosts different from each other. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
@@ -619,7 +619,7 @@ The construct id used in the generated config for the ComputeClusterVmAntiAffini
The id of the existing ComputeClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -991,7 +991,7 @@ ComputeClusterVmAntiAffinityRuleConfig.builder()
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines to run on hosts different from each other. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1076,7 +1076,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -1090,7 +1090,7 @@ public java.lang.String getName();
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -1104,7 +1104,7 @@ public java.util.List getVirtualMachineIds();
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -1118,7 +1118,7 @@ public java.lang.Object getEnabled();
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -1130,7 +1130,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1147,7 +1147,7 @@ public java.lang.Object getMandatory();
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAntiAffinityRule.python.md b/docs/computeClusterVmAntiAffinityRule.python.md
index c622f98e..71997553 100644
--- a/docs/computeClusterVmAntiAffinityRule.python.md
+++ b/docs/computeClusterVmAntiAffinityRule.python.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -45,7 +45,7 @@ computeClusterVmAntiAffinityRule.ComputeClusterVmAntiAffinityRule(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines to run on hosts different from each other. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
@@ -661,7 +661,7 @@ The construct id used in the generated config for the ComputeClusterVmAntiAffini
The id of the existing ComputeClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1027,7 +1027,7 @@ computeClusterVmAntiAffinityRule.ComputeClusterVmAntiAffinityRuleConfig(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines to run on hosts different from each other. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1112,7 +1112,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -1126,7 +1126,7 @@ name: str
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -1140,7 +1140,7 @@ virtual_machine_ids: typing.List[str]
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -1154,7 +1154,7 @@ enabled: typing.Union[bool, IResolvable]
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -1166,7 +1166,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1183,7 +1183,7 @@ mandatory: typing.Union[bool, IResolvable]
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmAntiAffinityRule.typescript.md b/docs/computeClusterVmAntiAffinityRule.typescript.md
index fb9cfb3f..9bef3e19 100644
--- a/docs/computeClusterVmAntiAffinityRule.typescript.md
+++ b/docs/computeClusterVmAntiAffinityRule.typescript.md
@@ -4,7 +4,7 @@
### ComputeClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmAntiAffini
The id of the existing ComputeClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -840,7 +840,7 @@ const computeClusterVmAntiAffinityRuleConfig: computeClusterVmAntiAffinityRule.C
| name
| string
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| string[]
| The UUIDs of the virtual machines to run on hosts different from each other. |
| enabled
| boolean \| cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}. |
| mandatory
| boolean \| cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -925,7 +925,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
---
@@ -939,7 +939,7 @@ public readonly name: string;
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
---
@@ -953,7 +953,7 @@ public readonly virtualMachineIds: string[];
The UUIDs of the virtual machines to run on hosts different from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -967,7 +967,7 @@ public readonly enabled: boolean | IResolvable;
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
---
@@ -979,7 +979,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -996,7 +996,7 @@ public readonly mandatory: boolean | IResolvable;
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/computeClusterVmDependencyRule.csharp.md b/docs/computeClusterVmDependencyRule.csharp.md
index eb7dd7b6..07f9a32c 100644
--- a/docs/computeClusterVmDependencyRule.csharp.md
+++ b/docs/computeClusterVmDependencyRule.csharp.md
@@ -4,7 +4,7 @@
### ComputeClusterVmDependencyRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmDependency
The id of the existing ComputeClusterVmDependencyRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
---
@@ -878,7 +878,7 @@ new ComputeClusterVmDependencyRuleConfig {
| Name
| string
| The unique name of the virtual machine group in the cluster. |
| VmGroupName
| string
| The name of the VM group that is the subject of this rule. |
| Enabled
| object
| Enable this rule in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| Mandatory
| object
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -963,7 +963,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -979,7 +979,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -993,7 +993,7 @@ public string Name { get; set; }
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -1009,7 +1009,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -1023,7 +1023,7 @@ public object Enabled { get; set; }
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -1035,7 +1035,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1052,7 +1052,7 @@ public object Mandatory { get; set; }
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
diff --git a/docs/computeClusterVmDependencyRule.go.md b/docs/computeClusterVmDependencyRule.go.md
index dab68722..36eafd08 100644
--- a/docs/computeClusterVmDependencyRule.go.md
+++ b/docs/computeClusterVmDependencyRule.go.md
@@ -4,12 +4,12 @@
### ComputeClusterVmDependencyRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmdependencyrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmdependencyrule"
computeclustervmdependencyrule.NewComputeClusterVmDependencyRule(scope Construct, id *string, config ComputeClusterVmDependencyRuleConfig) ComputeClusterVmDependencyRule
```
@@ -399,7 +399,7 @@ func ResetMandatory()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmdependencyrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmdependencyrule"
computeclustervmdependencyrule.ComputeClusterVmDependencyRule_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmdependencyrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmdependencyrule"
computeclustervmdependencyrule.ComputeClusterVmDependencyRule_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ computeclustervmdependencyrule.ComputeClusterVmDependencyRule_IsTerraformElement
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmdependencyrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmdependencyrule"
computeclustervmdependencyrule.ComputeClusterVmDependencyRule_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ computeclustervmdependencyrule.ComputeClusterVmDependencyRule_IsTerraformResourc
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmdependencyrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmdependencyrule"
computeclustervmdependencyrule.ComputeClusterVmDependencyRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmDependency
The id of the existing ComputeClusterVmDependencyRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
---
@@ -842,7 +842,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmdependencyrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmdependencyrule"
&computeclustervmdependencyrule.ComputeClusterVmDependencyRuleConfig {
Connection: interface{},
@@ -878,7 +878,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmde
| Name
| *string
| The unique name of the virtual machine group in the cluster. |
| VmGroupName
| *string
| The name of the VM group that is the subject of this rule. |
| Enabled
| interface{}
| Enable this rule in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| Mandatory
| interface{}
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -963,7 +963,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -979,7 +979,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -993,7 +993,7 @@ Name *string
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -1009,7 +1009,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -1023,7 +1023,7 @@ Enabled interface{}
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -1035,7 +1035,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1052,7 +1052,7 @@ Mandatory interface{}
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
diff --git a/docs/computeClusterVmDependencyRule.java.md b/docs/computeClusterVmDependencyRule.java.md
index 604f5ee5..04ddb687 100644
--- a/docs/computeClusterVmDependencyRule.java.md
+++ b/docs/computeClusterVmDependencyRule.java.md
@@ -4,7 +4,7 @@
### ComputeClusterVmDependencyRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
#### Initializers
@@ -51,7 +51,7 @@ ComputeClusterVmDependencyRule.Builder.create(Construct scope, java.lang.String
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| vmGroupName
| java.lang.String
| The name of the VM group that is the subject of this rule. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -134,7 +134,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -156,7 +156,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -187,7 +187,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
@@ -635,7 +635,7 @@ The construct id used in the generated config for the ComputeClusterVmDependency
The id of the existing ComputeClusterVmDependencyRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1031,7 +1031,7 @@ ComputeClusterVmDependencyRuleConfig.builder()
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| vmGroupName
| java.lang.String
| The name of the VM group that is the subject of this rule. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1116,7 +1116,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -1132,7 +1132,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -1146,7 +1146,7 @@ public java.lang.String getName();
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -1162,7 +1162,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -1176,7 +1176,7 @@ public java.lang.Object getEnabled();
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -1188,7 +1188,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1205,7 +1205,7 @@ public java.lang.Object getMandatory();
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
diff --git a/docs/computeClusterVmDependencyRule.python.md b/docs/computeClusterVmDependencyRule.python.md
index f836bd60..caeb0c35 100644
--- a/docs/computeClusterVmDependencyRule.python.md
+++ b/docs/computeClusterVmDependencyRule.python.md
@@ -4,7 +4,7 @@
### ComputeClusterVmDependencyRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
#### Initializers
@@ -47,7 +47,7 @@ computeClusterVmDependencyRule.ComputeClusterVmDependencyRule(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| vm_group_name
| str
| The name of the VM group that is the subject of this rule. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -130,7 +130,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -152,7 +152,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -183,7 +183,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
@@ -677,7 +677,7 @@ The construct id used in the generated config for the ComputeClusterVmDependency
The id of the existing ComputeClusterVmDependencyRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1067,7 +1067,7 @@ computeClusterVmDependencyRule.ComputeClusterVmDependencyRuleConfig(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| vm_group_name
| str
| The name of the VM group that is the subject of this rule. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1152,7 +1152,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -1168,7 +1168,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -1182,7 +1182,7 @@ name: str
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -1198,7 +1198,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -1212,7 +1212,7 @@ enabled: typing.Union[bool, IResolvable]
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -1224,7 +1224,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1241,7 +1241,7 @@ mandatory: typing.Union[bool, IResolvable]
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
diff --git a/docs/computeClusterVmDependencyRule.typescript.md b/docs/computeClusterVmDependencyRule.typescript.md
index 8daf8096..c99fbef4 100644
--- a/docs/computeClusterVmDependencyRule.typescript.md
+++ b/docs/computeClusterVmDependencyRule.typescript.md
@@ -4,7 +4,7 @@
### ComputeClusterVmDependencyRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the ComputeClusterVmDependency
The id of the existing ComputeClusterVmDependencyRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
---
@@ -863,7 +863,7 @@ const computeClusterVmDependencyRuleConfig: computeClusterVmDependencyRule.Compu
| name
| string
| The unique name of the virtual machine group in the cluster. |
| vmGroupName
| string
| The name of the VM group that is the subject of this rule. |
| enabled
| boolean \| cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}. |
| mandatory
| boolean \| cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -948,7 +948,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
---
@@ -964,7 +964,7 @@ The name of the VM group that this rule depends on.
The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
---
@@ -978,7 +978,7 @@ public readonly name: string;
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
---
@@ -994,7 +994,7 @@ The name of the VM group that is the subject of this rule.
The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
---
@@ -1008,7 +1008,7 @@ public readonly enabled: boolean | IResolvable;
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
---
@@ -1020,7 +1020,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1037,7 +1037,7 @@ public readonly mandatory: boolean | IResolvable;
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
---
diff --git a/docs/computeClusterVmGroup.csharp.md b/docs/computeClusterVmGroup.csharp.md
index a439438f..2c55fd82 100644
--- a/docs/computeClusterVmGroup.csharp.md
+++ b/docs/computeClusterVmGroup.csharp.md
@@ -4,7 +4,7 @@
### ComputeClusterVmGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComputeClusterVmGroup to i
The id of the existing ComputeClusterVmGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
---
@@ -799,7 +799,7 @@ new ComputeClusterVmGroupConfig {
| Provisioners
| object[]
| *No description.* |
| ComputeClusterId
| string
| The managed object ID of the cluster. |
| Name
| string
| The unique name of the virtual machine group in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| VirtualMachineIds
| string[]
| The UUIDs of the virtual machines in this group. |
---
@@ -884,7 +884,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -898,7 +898,7 @@ public string Name { get; set; }
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -910,7 +910,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -927,7 +927,7 @@ public string[] VirtualMachineIds { get; set; }
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
diff --git a/docs/computeClusterVmGroup.go.md b/docs/computeClusterVmGroup.go.md
index ebd6f35a..5a1ba887 100644
--- a/docs/computeClusterVmGroup.go.md
+++ b/docs/computeClusterVmGroup.go.md
@@ -4,12 +4,12 @@
### ComputeClusterVmGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmgroup"
computeclustervmgroup.NewComputeClusterVmGroup(scope Construct, id *string, config ComputeClusterVmGroupConfig) ComputeClusterVmGroup
```
@@ -392,7 +392,7 @@ func ResetVirtualMachineIds()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmgroup"
computeclustervmgroup.ComputeClusterVmGroup_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmgroup"
computeclustervmgroup.ComputeClusterVmGroup_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ computeclustervmgroup.ComputeClusterVmGroup_IsTerraformElement(x interface{}) *b
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmgroup"
computeclustervmgroup.ComputeClusterVmGroup_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ computeclustervmgroup.ComputeClusterVmGroup_IsTerraformResource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmgroup"
computeclustervmgroup.ComputeClusterVmGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComputeClusterVmGroup to i
The id of the existing ComputeClusterVmGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
---
@@ -769,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmgroup"
&computeclustervmgroup.ComputeClusterVmGroupConfig {
Connection: interface{},
@@ -799,7 +799,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmgr
| Provisioners
| *[]interface{}
| *No description.* |
| ComputeClusterId
| *string
| The managed object ID of the cluster. |
| Name
| *string
| The unique name of the virtual machine group in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| VirtualMachineIds
| *[]*string
| The UUIDs of the virtual machines in this group. |
---
@@ -884,7 +884,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -898,7 +898,7 @@ Name *string
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -910,7 +910,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -927,7 +927,7 @@ VirtualMachineIds *[]*string
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
diff --git a/docs/computeClusterVmGroup.java.md b/docs/computeClusterVmGroup.java.md
index 90258b40..ddec4dd0 100644
--- a/docs/computeClusterVmGroup.java.md
+++ b/docs/computeClusterVmGroup.java.md
@@ -4,7 +4,7 @@
### ComputeClusterVmGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
#### Initializers
@@ -43,7 +43,7 @@ ComputeClusterVmGroup.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| computeClusterId
| java.lang.String
| The managed object ID of the cluster. |
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines in this group. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
@@ -586,7 +586,7 @@ The construct id used in the generated config for the ComputeClusterVmGroup to i
The id of the existing ComputeClusterVmGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
---
@@ -908,7 +908,7 @@ ComputeClusterVmGroupConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| computeClusterId
| java.lang.String
| The managed object ID of the cluster. |
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines in this group. |
---
@@ -993,7 +993,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -1007,7 +1007,7 @@ public java.lang.String getName();
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -1019,7 +1019,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1036,7 +1036,7 @@ public java.util.List getVirtualMachineIds();
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
diff --git a/docs/computeClusterVmGroup.python.md b/docs/computeClusterVmGroup.python.md
index 54166a99..619be817 100644
--- a/docs/computeClusterVmGroup.python.md
+++ b/docs/computeClusterVmGroup.python.md
@@ -4,7 +4,7 @@
### ComputeClusterVmGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
#### Initializers
@@ -41,7 +41,7 @@ computeClusterVmGroup.ComputeClusterVmGroup(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| compute_cluster_id
| str
| The managed object ID of the cluster. |
| name
| str
| The unique name of the virtual machine group in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines in this group. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
@@ -630,7 +630,7 @@ The construct id used in the generated config for the ComputeClusterVmGroup to i
The id of the existing ComputeClusterVmGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
---
@@ -948,7 +948,7 @@ computeClusterVmGroup.ComputeClusterVmGroupConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| compute_cluster_id
| str
| The managed object ID of the cluster. |
| name
| str
| The unique name of the virtual machine group in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines in this group. |
---
@@ -1033,7 +1033,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -1047,7 +1047,7 @@ name: str
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -1059,7 +1059,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1076,7 +1076,7 @@ virtual_machine_ids: typing.List[str]
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
diff --git a/docs/computeClusterVmGroup.typescript.md b/docs/computeClusterVmGroup.typescript.md
index 48ae5887..8cabc504 100644
--- a/docs/computeClusterVmGroup.typescript.md
+++ b/docs/computeClusterVmGroup.typescript.md
@@ -4,7 +4,7 @@
### ComputeClusterVmGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComputeClusterVmGroup to i
The id of the existing ComputeClusterVmGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
---
@@ -787,7 +787,7 @@ const computeClusterVmGroupConfig: computeClusterVmGroup.ComputeClusterVmGroupCo
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| computeClusterId
| string
| The managed object ID of the cluster. |
| name
| string
| The unique name of the virtual machine group in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}. |
| virtualMachineIds
| string[]
| The UUIDs of the virtual machines in this group. |
---
@@ -872,7 +872,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
---
@@ -886,7 +886,7 @@ public readonly name: string;
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
---
@@ -898,7 +898,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -915,7 +915,7 @@ public readonly virtualMachineIds: string[];
The UUIDs of the virtual machines in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
---
diff --git a/docs/computeClusterVmHostRule.csharp.md b/docs/computeClusterVmHostRule.csharp.md
index e1f93d21..cc54cf49 100644
--- a/docs/computeClusterVmHostRule.csharp.md
+++ b/docs/computeClusterVmHostRule.csharp.md
@@ -4,7 +4,7 @@
### ComputeClusterVmHostRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the ComputeClusterVmHostRule t
The id of the existing ComputeClusterVmHostRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
---
@@ -916,7 +916,7 @@ new ComputeClusterVmHostRuleConfig {
| AffinityHostGroupName
| string
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| AntiAffinityHostGroupName
| string
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| Enabled
| object
| Enable this rule in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| Mandatory
| object
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1001,7 +1001,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -1015,7 +1015,7 @@ public string Name { get; set; }
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -1029,7 +1029,7 @@ public string VmGroupName { get; set; }
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -1043,7 +1043,7 @@ public string AffinityHostGroupName { get; set; }
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -1057,7 +1057,7 @@ public string AntiAffinityHostGroupName { get; set; }
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -1071,7 +1071,7 @@ public object Enabled { get; set; }
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -1083,7 +1083,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1100,7 +1100,7 @@ public object Mandatory { get; set; }
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
diff --git a/docs/computeClusterVmHostRule.go.md b/docs/computeClusterVmHostRule.go.md
index 1ec9d9e9..1e681ad5 100644
--- a/docs/computeClusterVmHostRule.go.md
+++ b/docs/computeClusterVmHostRule.go.md
@@ -4,12 +4,12 @@
### ComputeClusterVmHostRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmhostrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmhostrule"
computeclustervmhostrule.NewComputeClusterVmHostRule(scope Construct, id *string, config ComputeClusterVmHostRuleConfig) ComputeClusterVmHostRule
```
@@ -413,7 +413,7 @@ func ResetMandatory()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmhostrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmhostrule"
computeclustervmhostrule.ComputeClusterVmHostRule_IsConstruct(x interface{}) *bool
```
@@ -445,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmhostrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmhostrule"
computeclustervmhostrule.ComputeClusterVmHostRule_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +459,7 @@ computeclustervmhostrule.ComputeClusterVmHostRule_IsTerraformElement(x interface
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmhostrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmhostrule"
computeclustervmhostrule.ComputeClusterVmHostRule_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +473,7 @@ computeclustervmhostrule.ComputeClusterVmHostRule_IsTerraformResource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmhostrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmhostrule"
computeclustervmhostrule.ComputeClusterVmHostRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -502,7 +502,7 @@ The construct id used in the generated config for the ComputeClusterVmHostRule t
The id of the existing ComputeClusterVmHostRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
---
@@ -878,7 +878,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmhostrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/computeclustervmhostrule"
&computeclustervmhostrule.ComputeClusterVmHostRuleConfig {
Connection: interface{},
@@ -916,7 +916,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/computeclustervmho
| AffinityHostGroupName
| *string
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| AntiAffinityHostGroupName
| *string
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| Enabled
| interface{}
| Enable this rule in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| Mandatory
| interface{}
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1001,7 +1001,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -1015,7 +1015,7 @@ Name *string
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -1029,7 +1029,7 @@ VmGroupName *string
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -1043,7 +1043,7 @@ AffinityHostGroupName *string
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -1057,7 +1057,7 @@ AntiAffinityHostGroupName *string
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -1071,7 +1071,7 @@ Enabled interface{}
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -1083,7 +1083,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1100,7 +1100,7 @@ Mandatory interface{}
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
diff --git a/docs/computeClusterVmHostRule.java.md b/docs/computeClusterVmHostRule.java.md
index da89cc6f..81b616b0 100644
--- a/docs/computeClusterVmHostRule.java.md
+++ b/docs/computeClusterVmHostRule.java.md
@@ -4,7 +4,7 @@
### ComputeClusterVmHostRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
#### Initializers
@@ -53,7 +53,7 @@ ComputeClusterVmHostRule.Builder.create(Construct scope, java.lang.String id)
| affinityHostGroupName
| java.lang.String
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| antiAffinityHostGroupName
| java.lang.String
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -195,7 +195,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
@@ -657,7 +657,7 @@ The construct id used in the generated config for the ComputeClusterVmHostRule t
The id of the existing ComputeClusterVmHostRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1077,7 +1077,7 @@ ComputeClusterVmHostRuleConfig.builder()
| affinityHostGroupName
| java.lang.String
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| antiAffinityHostGroupName
| java.lang.String
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1162,7 +1162,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -1176,7 +1176,7 @@ public java.lang.String getName();
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -1190,7 +1190,7 @@ public java.lang.String getVmGroupName();
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -1204,7 +1204,7 @@ public java.lang.String getAffinityHostGroupName();
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -1218,7 +1218,7 @@ public java.lang.String getAntiAffinityHostGroupName();
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -1232,7 +1232,7 @@ public java.lang.Object getEnabled();
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -1244,7 +1244,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1261,7 +1261,7 @@ public java.lang.Object getMandatory();
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
diff --git a/docs/computeClusterVmHostRule.python.md b/docs/computeClusterVmHostRule.python.md
index 7714a050..ee6e41bb 100644
--- a/docs/computeClusterVmHostRule.python.md
+++ b/docs/computeClusterVmHostRule.python.md
@@ -4,7 +4,7 @@
### ComputeClusterVmHostRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
#### Initializers
@@ -49,7 +49,7 @@ computeClusterVmHostRule.ComputeClusterVmHostRule(
| affinity_host_group_name
| str
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| anti_affinity_host_group_name
| str
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -191,7 +191,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
@@ -699,7 +699,7 @@ The construct id used in the generated config for the ComputeClusterVmHostRule t
The id of the existing ComputeClusterVmHostRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1113,7 +1113,7 @@ computeClusterVmHostRule.ComputeClusterVmHostRuleConfig(
| affinity_host_group_name
| str
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| anti_affinity_host_group_name
| str
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1198,7 +1198,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -1212,7 +1212,7 @@ name: str
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -1226,7 +1226,7 @@ vm_group_name: str
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -1240,7 +1240,7 @@ affinity_host_group_name: str
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -1254,7 +1254,7 @@ anti_affinity_host_group_name: str
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -1268,7 +1268,7 @@ enabled: typing.Union[bool, IResolvable]
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -1280,7 +1280,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1297,7 +1297,7 @@ mandatory: typing.Union[bool, IResolvable]
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
diff --git a/docs/computeClusterVmHostRule.typescript.md b/docs/computeClusterVmHostRule.typescript.md
index 48baafa0..9bd9b290 100644
--- a/docs/computeClusterVmHostRule.typescript.md
+++ b/docs/computeClusterVmHostRule.typescript.md
@@ -4,7 +4,7 @@
### ComputeClusterVmHostRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the ComputeClusterVmHostRule t
The id of the existing ComputeClusterVmHostRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
---
@@ -900,7 +900,7 @@ const computeClusterVmHostRuleConfig: computeClusterVmHostRule.ComputeClusterVmH
| affinityHostGroupName
| string
| When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group. |
| antiAffinityHostGroupName
| string
| When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group. |
| enabled
| boolean \| cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}. |
| mandatory
| boolean \| cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -985,7 +985,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
---
@@ -999,7 +999,7 @@ public readonly name: string;
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
---
@@ -1013,7 +1013,7 @@ public readonly vmGroupName: string;
The name of the virtual machine group to use with this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
---
@@ -1027,7 +1027,7 @@ public readonly affinityHostGroupName: string;
When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
---
@@ -1041,7 +1041,7 @@ public readonly antiAffinityHostGroupName: string;
When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
---
@@ -1055,7 +1055,7 @@ public readonly enabled: boolean | IResolvable;
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
---
@@ -1067,7 +1067,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1084,7 +1084,7 @@ public readonly mandatory: boolean | IResolvable;
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
---
diff --git a/docs/contentLibrary.csharp.md b/docs/contentLibrary.csharp.md
index 3fdf63ea..178cb93e 100644
--- a/docs/contentLibrary.csharp.md
+++ b/docs/contentLibrary.csharp.md
@@ -4,7 +4,7 @@
### ContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library}.
#### Initializers
@@ -521,7 +521,7 @@ The construct id used in the generated config for the ContentLibrary to import.
The id of the existing ContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -886,7 +886,7 @@ new ContentLibraryConfig {
| Name
| string
| The name of the content library. |
| StorageBacking
| string[]
| The name of the content library. |
| Description
| string
| Optional description of the content library. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| Publication
| ContentLibraryPublication
| publication block. |
| Subscription
| ContentLibrarySubscription
| subscription block. |
@@ -972,7 +972,7 @@ public string Name { get; set; }
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -986,7 +986,7 @@ public string[] StorageBacking { get; set; }
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -1000,7 +1000,7 @@ public string Description { get; set; }
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -1012,7 +1012,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1029,7 +1029,7 @@ public ContentLibraryPublication Publication { get; set; }
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -1043,7 +1043,7 @@ public ContentLibrarySubscription Subscription { get; set; }
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -1066,10 +1066,10 @@ new ContentLibraryPublication {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AuthenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| Published
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}. |
-| Username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| AuthenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| Published
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}. |
+| Username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1081,7 +1081,7 @@ public string AuthenticationMethod { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1093,7 +1093,7 @@ public string Password { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1105,7 +1105,7 @@ public object Published { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}.
---
@@ -1117,7 +1117,7 @@ public string Username { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -1142,12 +1142,12 @@ new ContentLibrarySubscription {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AuthenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| AutomaticSync
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
-| OnDemand
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
-| Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| SubscriptionUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
-| Username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| AuthenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| AutomaticSync
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
+| OnDemand
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
+| Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| SubscriptionUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
+| Username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1159,7 +1159,7 @@ public string AuthenticationMethod { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1171,7 +1171,7 @@ public object AutomaticSync { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
---
@@ -1183,7 +1183,7 @@ public object OnDemand { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
---
@@ -1195,7 +1195,7 @@ public string Password { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1207,7 +1207,7 @@ public string SubscriptionUrl { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
---
@@ -1219,7 +1219,7 @@ public string Username { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
diff --git a/docs/contentLibrary.go.md b/docs/contentLibrary.go.md
index 67959bd5..23d66883 100644
--- a/docs/contentLibrary.go.md
+++ b/docs/contentLibrary.go.md
@@ -4,12 +4,12 @@
### ContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.NewContentLibrary(scope Construct, id *string, config ContentLibraryConfig) ContentLibrary
```
@@ -432,7 +432,7 @@ func ResetSubscription()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.ContentLibrary_IsConstruct(x interface{}) *bool
```
@@ -464,7 +464,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.ContentLibrary_IsTerraformElement(x interface{}) *bool
```
@@ -478,7 +478,7 @@ contentlibrary.ContentLibrary_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.ContentLibrary_IsTerraformResource(x interface{}) *bool
```
@@ -492,7 +492,7 @@ contentlibrary.ContentLibrary_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.ContentLibrary_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -521,7 +521,7 @@ The construct id used in the generated config for the ContentLibrary to import.
The id of the existing ContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -853,7 +853,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
&contentlibrary.ContentLibraryConfig {
Connection: interface{},
@@ -867,8 +867,8 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
StorageBacking: *[]*string,
Description: *string,
Id: *string,
- Publication: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.contentLibrary.ContentLibraryPublication,
- Subscription: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.contentLibrary.ContentLibrarySubscription,
+ Publication: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.contentLibrary.ContentLibraryPublication,
+ Subscription: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.contentLibrary.ContentLibrarySubscription,
}
```
@@ -886,7 +886,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
| Name
| *string
| The name of the content library. |
| StorageBacking
| *[]*string
| The name of the content library. |
| Description
| *string
| Optional description of the content library. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| Publication
| ContentLibraryPublication
| publication block. |
| Subscription
| ContentLibrarySubscription
| subscription block. |
@@ -972,7 +972,7 @@ Name *string
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -986,7 +986,7 @@ StorageBacking *[]*string
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -1000,7 +1000,7 @@ Description *string
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -1012,7 +1012,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1029,7 +1029,7 @@ Publication ContentLibraryPublication
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -1043,7 +1043,7 @@ Subscription ContentLibrarySubscription
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -1052,7 +1052,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
&contentlibrary.ContentLibraryPublication {
AuthenticationMethod: *string,
@@ -1066,10 +1066,10 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AuthenticationMethod
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| Password
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| Published
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}. |
-| Username
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| AuthenticationMethod
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| Password
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| Published
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}. |
+| Username
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1081,7 +1081,7 @@ AuthenticationMethod *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1093,7 +1093,7 @@ Password *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1105,7 +1105,7 @@ Published interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}.
---
@@ -1117,7 +1117,7 @@ Username *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -1126,7 +1126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
&contentlibrary.ContentLibrarySubscription {
AuthenticationMethod: *string,
@@ -1142,12 +1142,12 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AuthenticationMethod
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| AutomaticSync
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
-| OnDemand
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
-| Password
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| SubscriptionUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
-| Username
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| AuthenticationMethod
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| AutomaticSync
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
+| OnDemand
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
+| Password
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| SubscriptionUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
+| Username
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1159,7 +1159,7 @@ AuthenticationMethod *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1171,7 +1171,7 @@ AutomaticSync interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
---
@@ -1183,7 +1183,7 @@ OnDemand interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
---
@@ -1195,7 +1195,7 @@ Password *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1207,7 +1207,7 @@ SubscriptionUrl *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
---
@@ -1219,7 +1219,7 @@ Username *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -1230,7 +1230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.NewContentLibraryPublicationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ContentLibraryPublicationOutputReference
```
@@ -1606,7 +1606,7 @@ func InternalValue() ContentLibraryPublication
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibrary"
contentlibrary.NewContentLibrarySubscriptionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ContentLibrarySubscriptionOutputReference
```
diff --git a/docs/contentLibrary.java.md b/docs/contentLibrary.java.md
index f762fe49..0285385c 100644
--- a/docs/contentLibrary.java.md
+++ b/docs/contentLibrary.java.md
@@ -4,7 +4,7 @@
### ContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library}.
#### Initializers
@@ -46,7 +46,7 @@ ContentLibrary.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| The name of the content library. |
| storageBacking
| java.util.List
| The name of the content library. |
| description
| java.lang.String
| Optional description of the content library. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| publication
| ContentLibraryPublication
| publication block. |
| subscription
| ContentLibrarySubscription
| subscription block. |
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -159,7 +159,7 @@ If you experience problems setting this value it might not be settable. Please t
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -650,7 +650,7 @@ The construct id used in the generated config for the ContentLibrary to import.
The id of the existing ContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -1019,7 +1019,7 @@ ContentLibraryConfig.builder()
| name
| java.lang.String
| The name of the content library. |
| storageBacking
| java.util.List
| The name of the content library. |
| description
| java.lang.String
| Optional description of the content library. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| publication
| ContentLibraryPublication
| publication block. |
| subscription
| ContentLibrarySubscription
| subscription block. |
@@ -1105,7 +1105,7 @@ public java.lang.String getName();
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -1119,7 +1119,7 @@ public java.util.List getStorageBacking();
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -1133,7 +1133,7 @@ public java.lang.String getDescription();
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -1145,7 +1145,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1162,7 +1162,7 @@ public ContentLibraryPublication getPublication();
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -1176,7 +1176,7 @@ public ContentLibrarySubscription getSubscription();
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -1200,10 +1200,10 @@ ContentLibraryPublication.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authenticationMethod
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| published
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}. |
-| username
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| authenticationMethod
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| published
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}. |
+| username
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1215,7 +1215,7 @@ public java.lang.String getAuthenticationMethod();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1227,7 +1227,7 @@ public java.lang.String getPassword();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1239,7 +1239,7 @@ public java.lang.Object getPublished();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}.
---
@@ -1251,7 +1251,7 @@ public java.lang.String getUsername();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -1278,12 +1278,12 @@ ContentLibrarySubscription.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authenticationMethod
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| automaticSync
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
-| onDemand
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
-| password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| subscriptionUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
-| username
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| authenticationMethod
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| automaticSync
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
+| onDemand
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
+| password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| subscriptionUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
+| username
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1295,7 +1295,7 @@ public java.lang.String getAuthenticationMethod();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1307,7 +1307,7 @@ public java.lang.Object getAutomaticSync();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
---
@@ -1319,7 +1319,7 @@ public java.lang.Object getOnDemand();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
---
@@ -1331,7 +1331,7 @@ public java.lang.String getPassword();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1343,7 +1343,7 @@ public java.lang.String getSubscriptionUrl();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
---
@@ -1355,7 +1355,7 @@ public java.lang.String getUsername();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
diff --git a/docs/contentLibrary.python.md b/docs/contentLibrary.python.md
index 151a2732..e24a53cf 100644
--- a/docs/contentLibrary.python.md
+++ b/docs/contentLibrary.python.md
@@ -4,7 +4,7 @@
### ContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library}.
#### Initializers
@@ -44,7 +44,7 @@ contentLibrary.ContentLibrary(
| name
| str
| The name of the content library. |
| storage_backing
| typing.List[str]
| The name of the content library. |
| description
| str
| Optional description of the content library. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| publication
| ContentLibraryPublication
| publication block. |
| subscription
| ContentLibrarySubscription
| subscription block. |
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -157,7 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -547,7 +547,7 @@ def put_publication(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -555,7 +555,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -563,7 +563,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}.
---
@@ -571,7 +571,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -592,7 +592,7 @@ def put_subscription(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -600,7 +600,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
---
@@ -608,7 +608,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
---
@@ -616,7 +616,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -624,7 +624,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
---
@@ -632,7 +632,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -774,7 +774,7 @@ The construct id used in the generated config for the ContentLibrary to import.
The id of the existing ContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -1139,7 +1139,7 @@ contentLibrary.ContentLibraryConfig(
| name
| str
| The name of the content library. |
| storage_backing
| typing.List[str]
| The name of the content library. |
| description
| str
| Optional description of the content library. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| publication
| ContentLibraryPublication
| publication block. |
| subscription
| ContentLibrarySubscription
| subscription block. |
@@ -1225,7 +1225,7 @@ name: str
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -1239,7 +1239,7 @@ storage_backing: typing.List[str]
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -1253,7 +1253,7 @@ description: str
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -1265,7 +1265,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1282,7 +1282,7 @@ publication: ContentLibraryPublication
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -1296,7 +1296,7 @@ subscription: ContentLibrarySubscription
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -1319,10 +1319,10 @@ contentLibrary.ContentLibraryPublication(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authentication_method
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| published
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}. |
-| username
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| authentication_method
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| published
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}. |
+| username
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1334,7 +1334,7 @@ authentication_method: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1346,7 +1346,7 @@ password: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1358,7 +1358,7 @@ published: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}.
---
@@ -1370,7 +1370,7 @@ username: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -1395,12 +1395,12 @@ contentLibrary.ContentLibrarySubscription(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authentication_method
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| automatic_sync
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
-| on_demand
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
-| password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| subscription_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
-| username
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| authentication_method
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| automatic_sync
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
+| on_demand
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
+| password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| subscription_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
+| username
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1412,7 +1412,7 @@ authentication_method: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1424,7 +1424,7 @@ automatic_sync: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
---
@@ -1436,7 +1436,7 @@ on_demand: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
---
@@ -1448,7 +1448,7 @@ password: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1460,7 +1460,7 @@ subscription_url: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
---
@@ -1472,7 +1472,7 @@ username: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
diff --git a/docs/contentLibrary.typescript.md b/docs/contentLibrary.typescript.md
index 8b1f46e8..8d37eab6 100644
--- a/docs/contentLibrary.typescript.md
+++ b/docs/contentLibrary.typescript.md
@@ -4,7 +4,7 @@
### ContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library}.
#### Initializers
@@ -521,7 +521,7 @@ The construct id used in the generated config for the ContentLibrary to import.
The id of the existing ContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -872,7 +872,7 @@ const contentLibraryConfig: contentLibrary.ContentLibraryConfig = { ... }
| name
| string
| The name of the content library. |
| storageBacking
| string[]
| The name of the content library. |
| description
| string
| Optional description of the content library. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}. |
| publication
| ContentLibraryPublication
| publication block. |
| subscription
| ContentLibrarySubscription
| subscription block. |
@@ -958,7 +958,7 @@ public readonly name: string;
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
---
@@ -972,7 +972,7 @@ public readonly storageBacking: string[];
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
---
@@ -986,7 +986,7 @@ public readonly description: string;
Optional description of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
---
@@ -998,7 +998,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1015,7 +1015,7 @@ public readonly publication: ContentLibraryPublication;
publication block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
---
@@ -1029,7 +1029,7 @@ public readonly subscription: ContentLibrarySubscription;
subscription block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
---
@@ -1047,10 +1047,10 @@ const contentLibraryPublication: contentLibrary.ContentLibraryPublication = { ..
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| published
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}. |
-| username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| authenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| published
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}. |
+| username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1062,7 +1062,7 @@ public readonly authenticationMethod: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1074,7 +1074,7 @@ public readonly password: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1086,7 +1086,7 @@ public readonly published: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}.
---
@@ -1098,7 +1098,7 @@ public readonly username: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
@@ -1116,12 +1116,12 @@ const contentLibrarySubscription: contentLibrary.ContentLibrarySubscription = {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| authenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
-| automaticSync
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
-| onDemand
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
-| password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}. |
-| subscriptionUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
-| username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}. |
+| authenticationMethod
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}. |
+| automaticSync
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}. |
+| onDemand
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}. |
+| password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}. |
+| subscriptionUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}. |
+| username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}. |
---
@@ -1133,7 +1133,7 @@ public readonly authenticationMethod: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}.
---
@@ -1145,7 +1145,7 @@ public readonly automaticSync: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}.
---
@@ -1157,7 +1157,7 @@ public readonly onDemand: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}.
---
@@ -1169,7 +1169,7 @@ public readonly password: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}.
---
@@ -1181,7 +1181,7 @@ public readonly subscriptionUrl: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}.
---
@@ -1193,7 +1193,7 @@ public readonly username: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}.
---
diff --git a/docs/contentLibraryItem.csharp.md b/docs/contentLibraryItem.csharp.md
index b29543a8..7a5b63d3 100644
--- a/docs/contentLibraryItem.csharp.md
+++ b/docs/contentLibraryItem.csharp.md
@@ -4,7 +4,7 @@
### ContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the ContentLibraryItem to impo
The id of the existing ContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -891,7 +891,7 @@ new ContentLibraryItemConfig {
| Name
| string
| The name of the content library item. |
| Description
| string
| Optional description of the content library item. |
| FileUrl
| string
| ID of source VM of content library item. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| SourceUuid
| string
| The managed object ID of an existing VM to be cloned to the content library. |
| Type
| string
| Type of content library item. |
@@ -977,7 +977,7 @@ public string LibraryId { get; set; }
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -991,7 +991,7 @@ public string Name { get; set; }
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -1005,7 +1005,7 @@ public string Description { get; set; }
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -1019,7 +1019,7 @@ public string FileUrl { get; set; }
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -1031,7 +1031,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1048,7 +1048,7 @@ public string SourceUuid { get; set; }
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -1062,7 +1062,7 @@ public string Type { get; set; }
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
diff --git a/docs/contentLibraryItem.go.md b/docs/contentLibraryItem.go.md
index 3030ecc4..6a2ddcfd 100644
--- a/docs/contentLibraryItem.go.md
+++ b/docs/contentLibraryItem.go.md
@@ -4,12 +4,12 @@
### ContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibraryitem"
contentlibraryitem.NewContentLibraryItem(scope Construct, id *string, config ContentLibraryItemConfig) ContentLibraryItem
```
@@ -413,7 +413,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibraryitem"
contentlibraryitem.ContentLibraryItem_IsConstruct(x interface{}) *bool
```
@@ -445,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibraryitem"
contentlibraryitem.ContentLibraryItem_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +459,7 @@ contentlibraryitem.ContentLibraryItem_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibraryitem"
contentlibraryitem.ContentLibraryItem_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +473,7 @@ contentlibraryitem.ContentLibraryItem_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibraryitem"
contentlibraryitem.ContentLibraryItem_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -502,7 +502,7 @@ The construct id used in the generated config for the ContentLibraryItem to impo
The id of the existing ContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -856,7 +856,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/contentlibraryitem"
&contentlibraryitem.ContentLibraryItemConfig {
Connection: interface{},
@@ -891,7 +891,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/contentlibraryitem
| Name
| *string
| The name of the content library item. |
| Description
| *string
| Optional description of the content library item. |
| FileUrl
| *string
| ID of source VM of content library item. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| SourceUuid
| *string
| The managed object ID of an existing VM to be cloned to the content library. |
| Type
| *string
| Type of content library item. |
@@ -977,7 +977,7 @@ LibraryId *string
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -991,7 +991,7 @@ Name *string
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -1005,7 +1005,7 @@ Description *string
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -1019,7 +1019,7 @@ FileUrl *string
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -1031,7 +1031,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1048,7 +1048,7 @@ SourceUuid *string
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -1062,7 +1062,7 @@ Type *string
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
diff --git a/docs/contentLibraryItem.java.md b/docs/contentLibraryItem.java.md
index e0ee7c33..1ea20125 100644
--- a/docs/contentLibraryItem.java.md
+++ b/docs/contentLibraryItem.java.md
@@ -4,7 +4,7 @@
### ContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -48,7 +48,7 @@ ContentLibraryItem.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| The name of the content library item. |
| description
| java.lang.String
| Optional description of the content library item. |
| fileUrl
| java.lang.String
| ID of source VM of content library item. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| sourceUuid
| java.lang.String
| The managed object ID of an existing VM to be cloned to the content library. |
| type
| java.lang.String
| Type of content library item. |
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
@@ -643,7 +643,7 @@ The construct id used in the generated config for the ContentLibraryItem to impo
The id of the existing ContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -1036,7 +1036,7 @@ ContentLibraryItemConfig.builder()
| name
| java.lang.String
| The name of the content library item. |
| description
| java.lang.String
| Optional description of the content library item. |
| fileUrl
| java.lang.String
| ID of source VM of content library item. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| sourceUuid
| java.lang.String
| The managed object ID of an existing VM to be cloned to the content library. |
| type
| java.lang.String
| Type of content library item. |
@@ -1122,7 +1122,7 @@ public java.lang.String getLibraryId();
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -1136,7 +1136,7 @@ public java.lang.String getName();
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -1150,7 +1150,7 @@ public java.lang.String getDescription();
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -1164,7 +1164,7 @@ public java.lang.String getFileUrl();
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -1176,7 +1176,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1193,7 +1193,7 @@ public java.lang.String getSourceUuid();
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -1207,7 +1207,7 @@ public java.lang.String getType();
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
diff --git a/docs/contentLibraryItem.python.md b/docs/contentLibraryItem.python.md
index 69a91474..9e486ef0 100644
--- a/docs/contentLibraryItem.python.md
+++ b/docs/contentLibraryItem.python.md
@@ -4,7 +4,7 @@
### ContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -46,7 +46,7 @@ contentLibraryItem.ContentLibraryItem(
| name
| str
| The name of the content library item. |
| description
| str
| Optional description of the content library item. |
| file_url
| str
| ID of source VM of content library item. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| source_uuid
| str
| The managed object ID of an existing VM to be cloned to the content library. |
| type
| str
| Type of content library item. |
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
@@ -687,7 +687,7 @@ The construct id used in the generated config for the ContentLibraryItem to impo
The id of the existing ContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -1076,7 +1076,7 @@ contentLibraryItem.ContentLibraryItemConfig(
| name
| str
| The name of the content library item. |
| description
| str
| Optional description of the content library item. |
| file_url
| str
| ID of source VM of content library item. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| source_uuid
| str
| The managed object ID of an existing VM to be cloned to the content library. |
| type
| str
| Type of content library item. |
@@ -1162,7 +1162,7 @@ library_id: str
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -1176,7 +1176,7 @@ name: str
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -1190,7 +1190,7 @@ description: str
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -1204,7 +1204,7 @@ file_url: str
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -1216,7 +1216,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1233,7 +1233,7 @@ source_uuid: str
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -1247,7 +1247,7 @@ type: str
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
diff --git a/docs/contentLibraryItem.typescript.md b/docs/contentLibraryItem.typescript.md
index 12eab37b..d3f61574 100644
--- a/docs/contentLibraryItem.typescript.md
+++ b/docs/contentLibraryItem.typescript.md
@@ -4,7 +4,7 @@
### ContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the ContentLibraryItem to impo
The id of the existing ContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -876,7 +876,7 @@ const contentLibraryItemConfig: contentLibraryItem.ContentLibraryItemConfig = {
| name
| string
| The name of the content library item. |
| description
| string
| Optional description of the content library item. |
| fileUrl
| string
| ID of source VM of content library item. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}. |
| sourceUuid
| string
| The managed object ID of an existing VM to be cloned to the content library. |
| type
| string
| Type of content library item. |
@@ -962,7 +962,7 @@ public readonly libraryId: string;
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
---
@@ -976,7 +976,7 @@ public readonly name: string;
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
---
@@ -990,7 +990,7 @@ public readonly description: string;
Optional description of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
---
@@ -1004,7 +1004,7 @@ public readonly fileUrl: string;
ID of source VM of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
---
@@ -1016,7 +1016,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1033,7 +1033,7 @@ public readonly sourceUuid: string;
The managed object ID of an existing VM to be cloned to the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
---
@@ -1047,7 +1047,7 @@ public readonly type: string;
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
---
diff --git a/docs/customAttribute.csharp.md b/docs/customAttribute.csharp.md
index 49aa1a68..14490dfd 100644
--- a/docs/customAttribute.csharp.md
+++ b/docs/customAttribute.csharp.md
@@ -4,7 +4,7 @@
### CustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the CustomAttribute to import.
The id of the existing CustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -775,7 +775,7 @@ new CustomAttributeConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The display name of the custom attribute. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| ManagedObjectType
| string
| Object type for which the custom attribute is valid. |
---
@@ -860,7 +860,7 @@ public string Name { get; set; }
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -872,7 +872,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -891,7 +891,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
diff --git a/docs/customAttribute.go.md b/docs/customAttribute.go.md
index c5ae2805..67c4e36e 100644
--- a/docs/customAttribute.go.md
+++ b/docs/customAttribute.go.md
@@ -4,12 +4,12 @@
### CustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/customattribute"
customattribute.NewCustomAttribute(scope Construct, id *string, config CustomAttributeConfig) CustomAttribute
```
@@ -392,7 +392,7 @@ func ResetManagedObjectType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/customattribute"
customattribute.CustomAttribute_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/customattribute"
customattribute.CustomAttribute_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ customattribute.CustomAttribute_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/customattribute"
customattribute.CustomAttribute_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ customattribute.CustomAttribute_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/customattribute"
customattribute.CustomAttribute_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the CustomAttribute to import.
The id of the existing CustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -747,7 +747,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/customattribute"
&customattribute.CustomAttributeConfig {
Connection: interface{},
@@ -775,7 +775,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/customattribute"
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The display name of the custom attribute. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| ManagedObjectType
| *string
| Object type for which the custom attribute is valid. |
---
@@ -860,7 +860,7 @@ Name *string
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -872,7 +872,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -891,7 +891,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
diff --git a/docs/customAttribute.java.md b/docs/customAttribute.java.md
index c0f84957..14ebf426 100644
--- a/docs/customAttribute.java.md
+++ b/docs/customAttribute.java.md
@@ -4,7 +4,7 @@
### CustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -41,7 +41,7 @@ CustomAttribute.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the custom attribute. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| managedObjectType
| java.lang.String
| Object type for which the custom attribute is valid. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -135,7 +135,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
@@ -576,7 +576,7 @@ The construct id used in the generated config for the CustomAttribute to import.
The id of the existing CustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -874,7 +874,7 @@ CustomAttributeConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the custom attribute. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| managedObjectType
| java.lang.String
| Object type for which the custom attribute is valid. |
---
@@ -959,7 +959,7 @@ public java.lang.String getName();
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -971,7 +971,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -990,7 +990,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
diff --git a/docs/customAttribute.python.md b/docs/customAttribute.python.md
index fd32647c..b148c08c 100644
--- a/docs/customAttribute.python.md
+++ b/docs/customAttribute.python.md
@@ -4,7 +4,7 @@
### CustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -39,7 +39,7 @@ customAttribute.CustomAttribute(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the custom attribute. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| managed_object_type
| str
| Object type for which the custom attribute is valid. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
@@ -620,7 +620,7 @@ The construct id used in the generated config for the CustomAttribute to import.
The id of the existing CustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -914,7 +914,7 @@ customAttribute.CustomAttributeConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the custom attribute. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| managed_object_type
| str
| Object type for which the custom attribute is valid. |
---
@@ -999,7 +999,7 @@ name: str
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -1011,7 +1011,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1030,7 +1030,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
diff --git a/docs/customAttribute.typescript.md b/docs/customAttribute.typescript.md
index 1b5b59a8..723c5a95 100644
--- a/docs/customAttribute.typescript.md
+++ b/docs/customAttribute.typescript.md
@@ -4,7 +4,7 @@
### CustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the CustomAttribute to import.
The id of the existing CustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -764,7 +764,7 @@ const customAttributeConfig: customAttribute.CustomAttributeConfig = { ... }
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The display name of the custom attribute. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}. |
| managedObjectType
| string
| Object type for which the custom attribute is valid. |
---
@@ -849,7 +849,7 @@ public readonly name: string;
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
---
@@ -861,7 +861,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -880,7 +880,7 @@ Object type for which the custom attribute is valid.
If not specified, the attribute is valid for all managed object types.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
---
diff --git a/docs/dataVsphereComputeCluster.csharp.md b/docs/dataVsphereComputeCluster.csharp.md
index 10468fad..12c4aa36 100644
--- a/docs/dataVsphereComputeCluster.csharp.md
+++ b/docs/dataVsphereComputeCluster.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereComputeCluster
The id of the existing DataVsphereComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ new DataVsphereComputeClusterConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name or absolute path to the cluster. |
| DatacenterId
| string
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -747,7 +747,7 @@ public string Name { get; set; }
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -761,7 +761,7 @@ public string DatacenterId { get; set; }
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -773,7 +773,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeCluster.go.md b/docs/dataVsphereComputeCluster.go.md
index efeb47c7..78ec600b 100644
--- a/docs/dataVsphereComputeCluster.go.md
+++ b/docs/dataVsphereComputeCluster.go.md
@@ -4,12 +4,12 @@
### DataVsphereComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputecluster"
datavspherecomputecluster.NewDataVsphereComputeCluster(scope Construct, id *string, config DataVsphereComputeClusterConfig) DataVsphereComputeCluster
```
@@ -290,7 +290,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputecluster"
datavspherecomputecluster.DataVsphereComputeCluster_IsConstruct(x interface{}) *bool
```
@@ -322,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputecluster"
datavspherecomputecluster.DataVsphereComputeCluster_IsTerraformElement(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspherecomputecluster.DataVsphereComputeCluster_IsTerraformElement(x interfa
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputecluster"
datavspherecomputecluster.DataVsphereComputeCluster_IsTerraformDataSource(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspherecomputecluster.DataVsphereComputeCluster_IsTerraformDataSource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputecluster"
datavspherecomputecluster.DataVsphereComputeCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereComputeCluster
The id of the existing DataVsphereComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -634,7 +634,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputecluster"
&datavspherecomputecluster.DataVsphereComputeClusterConfig {
Connection: interface{},
@@ -663,7 +663,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecompute
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name or absolute path to the cluster. |
| DatacenterId
| *string
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -747,7 +747,7 @@ Name *string
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -761,7 +761,7 @@ DatacenterId *string
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -773,7 +773,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeCluster.java.md b/docs/dataVsphereComputeCluster.java.md
index 19bebfda..6b6f2d49 100644
--- a/docs/dataVsphereComputeCluster.java.md
+++ b/docs/dataVsphereComputeCluster.java.md
@@ -4,7 +4,7 @@
### DataVsphereComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereComputeCluster.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name or absolute path to the cluster. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -470,7 +470,7 @@ The construct id used in the generated config for the DataVsphereComputeCluster
The id of the existing DataVsphereComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -758,7 +758,7 @@ DataVsphereComputeClusterConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name or absolute path to the cluster. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -842,7 +842,7 @@ public java.lang.String getName();
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -856,7 +856,7 @@ public java.lang.String getDatacenterId();
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -868,7 +868,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeCluster.python.md b/docs/dataVsphereComputeCluster.python.md
index 65ad6b60..33bb4da8 100644
--- a/docs/dataVsphereComputeCluster.python.md
+++ b/docs/dataVsphereComputeCluster.python.md
@@ -4,7 +4,7 @@
### DataVsphereComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereComputeCluster.DataVsphereComputeCluster(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name or absolute path to the cluster. |
| datacenter_id
| str
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -504,7 +504,7 @@ The construct id used in the generated config for the DataVsphereComputeCluster
The id of the existing DataVsphereComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ dataVsphereComputeCluster.DataVsphereComputeClusterConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name or absolute path to the cluster. |
| datacenter_id
| str
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -872,7 +872,7 @@ name: str
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -886,7 +886,7 @@ datacenter_id: str
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -898,7 +898,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeCluster.typescript.md b/docs/dataVsphereComputeCluster.typescript.md
index 33bd225f..7b812e48 100644
--- a/docs/dataVsphereComputeCluster.typescript.md
+++ b/docs/dataVsphereComputeCluster.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereComputeCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereComputeCluster
The id of the existing DataVsphereComputeCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ const dataVsphereComputeClusterConfig: dataVsphereComputeCluster.DataVsphereComp
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name or absolute path to the cluster. |
| datacenterId
| string
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}. |
---
@@ -736,7 +736,7 @@ public readonly name: string;
The name or absolute path to the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
---
@@ -750,7 +750,7 @@ public readonly datacenterId: string;
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
---
@@ -762,7 +762,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeClusterHostGroup.csharp.md b/docs/dataVsphereComputeClusterHostGroup.csharp.md
index afbc6bfb..96800aee 100644
--- a/docs/dataVsphereComputeClusterHostGroup.csharp.md
+++ b/docs/dataVsphereComputeClusterHostGroup.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereComputeClusterH
The id of the existing DataVsphereComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -656,7 +656,7 @@ new DataVsphereComputeClusterHostGroupConfig {
| Provisioners
| object[]
| *No description.* |
| ComputeClusterId
| string
| The managed object ID of the cluster. |
| Name
| string
| The unique name of the host group in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -740,7 +740,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -754,7 +754,7 @@ public string Name { get; set; }
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -766,7 +766,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeClusterHostGroup.go.md b/docs/dataVsphereComputeClusterHostGroup.go.md
index bb29c6b7..110c9f21 100644
--- a/docs/dataVsphereComputeClusterHostGroup.go.md
+++ b/docs/dataVsphereComputeClusterHostGroup.go.md
@@ -4,12 +4,12 @@
### DataVsphereComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputeclusterhostgroup"
datavspherecomputeclusterhostgroup.NewDataVsphereComputeClusterHostGroup(scope Construct, id *string, config DataVsphereComputeClusterHostGroupConfig) DataVsphereComputeClusterHostGroup
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputeclusterhostgroup"
datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroup_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputeclusterhostgroup"
datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroup_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroup_IsTerrafor
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputeclusterhostgroup"
datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroup_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroup_IsTerrafor
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputeclusterhostgroup"
datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereComputeClusterH
The id of the existing DataVsphereComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -627,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecomputeclusterhostgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecomputeclusterhostgroup"
&datavspherecomputeclusterhostgroup.DataVsphereComputeClusterHostGroupConfig {
Connection: interface{},
@@ -656,7 +656,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecompute
| Provisioners
| *[]interface{}
| *No description.* |
| ComputeClusterId
| *string
| The managed object ID of the cluster. |
| Name
| *string
| The unique name of the host group in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -740,7 +740,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -754,7 +754,7 @@ Name *string
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -766,7 +766,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeClusterHostGroup.java.md b/docs/dataVsphereComputeClusterHostGroup.java.md
index 3ccb66d6..8ea246a7 100644
--- a/docs/dataVsphereComputeClusterHostGroup.java.md
+++ b/docs/dataVsphereComputeClusterHostGroup.java.md
@@ -4,7 +4,7 @@
### DataVsphereComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereComputeClusterHostGroup.Builder.create(Construct scope, java.lang.Str
| provisioners
| java.util.List
| *No description.* |
| computeClusterId
| java.lang.String
| The managed object ID of the cluster. |
| name
| java.lang.String
| The unique name of the host group in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataVsphereComputeClusterH
The id of the existing DataVsphereComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -751,7 +751,7 @@ DataVsphereComputeClusterHostGroupConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| computeClusterId
| java.lang.String
| The managed object ID of the cluster. |
| name
| java.lang.String
| The unique name of the host group in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -835,7 +835,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -849,7 +849,7 @@ public java.lang.String getName();
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -861,7 +861,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeClusterHostGroup.python.md b/docs/dataVsphereComputeClusterHostGroup.python.md
index 3e360aa4..b52dc1bd 100644
--- a/docs/dataVsphereComputeClusterHostGroup.python.md
+++ b/docs/dataVsphereComputeClusterHostGroup.python.md
@@ -4,7 +4,7 @@
### DataVsphereComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereComputeClusterHostGroup.DataVsphereComputeClusterHostGroup(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| compute_cluster_id
| str
| The managed object ID of the cluster. |
| name
| str
| The unique name of the host group in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataVsphereComputeClusterH
The id of the existing DataVsphereComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -781,7 +781,7 @@ dataVsphereComputeClusterHostGroup.DataVsphereComputeClusterHostGroupConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| compute_cluster_id
| str
| The managed object ID of the cluster. |
| name
| str
| The unique name of the host group in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -865,7 +865,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -879,7 +879,7 @@ name: str
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -891,7 +891,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereComputeClusterHostGroup.typescript.md b/docs/dataVsphereComputeClusterHostGroup.typescript.md
index 996f01f6..b59f3d6a 100644
--- a/docs/dataVsphereComputeClusterHostGroup.typescript.md
+++ b/docs/dataVsphereComputeClusterHostGroup.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereComputeClusterHostGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereComputeClusterH
The id of the existing DataVsphereComputeClusterHostGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
---
@@ -645,7 +645,7 @@ const dataVsphereComputeClusterHostGroupConfig: dataVsphereComputeClusterHostGro
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| computeClusterId
| string
| The managed object ID of the cluster. |
| name
| string
| The unique name of the host group in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}. |
---
@@ -729,7 +729,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
---
@@ -743,7 +743,7 @@ public readonly name: string;
The unique name of the host group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
---
@@ -755,7 +755,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibrary.csharp.md b/docs/dataVsphereContentLibrary.csharp.md
index 6e58031c..095a3464 100644
--- a/docs/dataVsphereContentLibrary.csharp.md
+++ b/docs/dataVsphereContentLibrary.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereContentLibrary
The id of the existing DataVsphereContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -621,7 +621,7 @@ new DataVsphereContentLibraryConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name of the content library. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -705,7 +705,7 @@ public string Name { get; set; }
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -717,7 +717,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibrary.go.md b/docs/dataVsphereContentLibrary.go.md
index 5d6151ee..f7e292ee 100644
--- a/docs/dataVsphereContentLibrary.go.md
+++ b/docs/dataVsphereContentLibrary.go.md
@@ -4,12 +4,12 @@
### DataVsphereContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibrary"
datavspherecontentlibrary.NewDataVsphereContentLibrary(scope Construct, id *string, config DataVsphereContentLibraryConfig) DataVsphereContentLibrary
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibrary"
datavspherecontentlibrary.DataVsphereContentLibrary_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibrary"
datavspherecontentlibrary.DataVsphereContentLibrary_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherecontentlibrary.DataVsphereContentLibrary_IsTerraformElement(x interfa
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibrary"
datavspherecontentlibrary.DataVsphereContentLibrary_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherecontentlibrary.DataVsphereContentLibrary_IsTerraformDataSource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibrary"
datavspherecontentlibrary.DataVsphereContentLibrary_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereContentLibrary
The id of the existing DataVsphereContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -594,7 +594,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibrary"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibrary"
&datavspherecontentlibrary.DataVsphereContentLibraryConfig {
Connection: interface{},
@@ -621,7 +621,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontent
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name of the content library. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -705,7 +705,7 @@ Name *string
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -717,7 +717,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibrary.java.md b/docs/dataVsphereContentLibrary.java.md
index dcc15918..576116c1 100644
--- a/docs/dataVsphereContentLibrary.java.md
+++ b/docs/dataVsphereContentLibrary.java.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library}.
#### Initializers
@@ -40,7 +40,7 @@ DataVsphereContentLibrary.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the content library. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataVsphereContentLibrary
The id of the existing DataVsphereContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -704,7 +704,7 @@ DataVsphereContentLibraryConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the content library. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -788,7 +788,7 @@ public java.lang.String getName();
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -800,7 +800,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibrary.python.md b/docs/dataVsphereContentLibrary.python.md
index 8002bbd1..9b7b7b04 100644
--- a/docs/dataVsphereContentLibrary.python.md
+++ b/docs/dataVsphereContentLibrary.python.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library}.
#### Initializers
@@ -38,7 +38,7 @@ dataVsphereContentLibrary.DataVsphereContentLibrary(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the content library. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataVsphereContentLibrary
The id of the existing DataVsphereContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -734,7 +734,7 @@ dataVsphereContentLibrary.DataVsphereContentLibraryConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the content library. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -818,7 +818,7 @@ name: str
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -830,7 +830,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibrary.typescript.md b/docs/dataVsphereContentLibrary.typescript.md
index 2d209c5f..3e7ab2d5 100644
--- a/docs/dataVsphereContentLibrary.typescript.md
+++ b/docs/dataVsphereContentLibrary.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibrary
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereContentLibrary
The id of the existing DataVsphereContentLibrary that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
---
@@ -611,7 +611,7 @@ const dataVsphereContentLibraryConfig: dataVsphereContentLibrary.DataVsphereCont
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name of the content library. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}. |
---
@@ -695,7 +695,7 @@ public readonly name: string;
The name of the content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
---
@@ -707,7 +707,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibraryItem.csharp.md b/docs/dataVsphereContentLibraryItem.csharp.md
index 9417737e..f063eb47 100644
--- a/docs/dataVsphereContentLibraryItem.csharp.md
+++ b/docs/dataVsphereContentLibraryItem.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereContentLibraryI
The id of the existing DataVsphereContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -669,7 +669,7 @@ new DataVsphereContentLibraryItemConfig {
| LibraryId
| string
| ID of the content library to contain item. |
| Name
| string
| The name of the content library item. |
| Type
| string
| Type of content library item. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -753,7 +753,7 @@ public string LibraryId { get; set; }
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -767,7 +767,7 @@ public string Name { get; set; }
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -781,7 +781,7 @@ public string Type { get; set; }
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -793,7 +793,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibraryItem.go.md b/docs/dataVsphereContentLibraryItem.go.md
index dea1c610..f811bb99 100644
--- a/docs/dataVsphereContentLibraryItem.go.md
+++ b/docs/dataVsphereContentLibraryItem.go.md
@@ -4,12 +4,12 @@
### DataVsphereContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibraryitem"
datavspherecontentlibraryitem.NewDataVsphereContentLibraryItem(scope Construct, id *string, config DataVsphereContentLibraryItemConfig) DataVsphereContentLibraryItem
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibraryitem"
datavspherecontentlibraryitem.DataVsphereContentLibraryItem_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibraryitem"
datavspherecontentlibraryitem.DataVsphereContentLibraryItem_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherecontentlibraryitem.DataVsphereContentLibraryItem_IsTerraformElement(x
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibraryitem"
datavspherecontentlibraryitem.DataVsphereContentLibraryItem_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherecontentlibraryitem.DataVsphereContentLibraryItem_IsTerraformDataSourc
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibraryitem"
datavspherecontentlibraryitem.DataVsphereContentLibraryItem_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereContentLibraryI
The id of the existing DataVsphereContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -638,7 +638,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontentlibraryitem"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecontentlibraryitem"
&datavspherecontentlibraryitem.DataVsphereContentLibraryItemConfig {
Connection: interface{},
@@ -669,7 +669,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecontent
| LibraryId
| *string
| ID of the content library to contain item. |
| Name
| *string
| The name of the content library item. |
| Type
| *string
| Type of content library item. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -753,7 +753,7 @@ LibraryId *string
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -767,7 +767,7 @@ Name *string
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -781,7 +781,7 @@ Type *string
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -793,7 +793,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibraryItem.java.md b/docs/dataVsphereContentLibraryItem.java.md
index 0de5e43a..a6ecebff 100644
--- a/docs/dataVsphereContentLibraryItem.java.md
+++ b/docs/dataVsphereContentLibraryItem.java.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -44,7 +44,7 @@ DataVsphereContentLibraryItem.Builder.create(Construct scope, java.lang.String i
| libraryId
| java.lang.String
| ID of the content library to contain item. |
| name
| java.lang.String
| The name of the content library item. |
| type
| java.lang.String
| Type of content library item. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -475,7 +475,7 @@ The construct id used in the generated config for the DataVsphereContentLibraryI
The id of the existing DataVsphereContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -776,7 +776,7 @@ DataVsphereContentLibraryItemConfig.builder()
| libraryId
| java.lang.String
| ID of the content library to contain item. |
| name
| java.lang.String
| The name of the content library item. |
| type
| java.lang.String
| Type of content library item. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -860,7 +860,7 @@ public java.lang.String getLibraryId();
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -874,7 +874,7 @@ public java.lang.String getName();
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -888,7 +888,7 @@ public java.lang.String getType();
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -900,7 +900,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibraryItem.python.md b/docs/dataVsphereContentLibraryItem.python.md
index 4c412255..334845b8 100644
--- a/docs/dataVsphereContentLibraryItem.python.md
+++ b/docs/dataVsphereContentLibraryItem.python.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -42,7 +42,7 @@ dataVsphereContentLibraryItem.DataVsphereContentLibraryItem(
| library_id
| str
| ID of the content library to contain item. |
| name
| str
| The name of the content library item. |
| type
| str
| Type of content library item. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -509,7 +509,7 @@ The construct id used in the generated config for the DataVsphereContentLibraryI
The id of the existing DataVsphereContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -806,7 +806,7 @@ dataVsphereContentLibraryItem.DataVsphereContentLibraryItemConfig(
| library_id
| str
| ID of the content library to contain item. |
| name
| str
| The name of the content library item. |
| type
| str
| Type of content library item. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -890,7 +890,7 @@ library_id: str
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -904,7 +904,7 @@ name: str
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -918,7 +918,7 @@ type: str
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -930,7 +930,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereContentLibraryItem.typescript.md b/docs/dataVsphereContentLibraryItem.typescript.md
index 11ba6de0..d2653329 100644
--- a/docs/dataVsphereContentLibraryItem.typescript.md
+++ b/docs/dataVsphereContentLibraryItem.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereContentLibraryItem
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereContentLibraryI
The id of the existing DataVsphereContentLibraryItem that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
---
@@ -657,7 +657,7 @@ const dataVsphereContentLibraryItemConfig: dataVsphereContentLibraryItem.DataVsp
| libraryId
| string
| ID of the content library to contain item. |
| name
| string
| The name of the content library item. |
| type
| string
| Type of content library item. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}. |
---
@@ -741,7 +741,7 @@ public readonly libraryId: string;
ID of the content library to contain item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
---
@@ -755,7 +755,7 @@ public readonly name: string;
The name of the content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
---
@@ -769,7 +769,7 @@ public readonly type: string;
Type of content library item.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
---
@@ -781,7 +781,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereCustomAttribute.csharp.md b/docs/dataVsphereCustomAttribute.csharp.md
index 9b36ae3c..50872007 100644
--- a/docs/dataVsphereCustomAttribute.csharp.md
+++ b/docs/dataVsphereCustomAttribute.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereCustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereCustomAttribute
The id of the existing DataVsphereCustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -632,7 +632,7 @@ new DataVsphereCustomAttributeConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The display name of the custom attribute. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -716,7 +716,7 @@ public string Name { get; set; }
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -728,7 +728,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereCustomAttribute.go.md b/docs/dataVsphereCustomAttribute.go.md
index 95995eba..6929ed0a 100644
--- a/docs/dataVsphereCustomAttribute.go.md
+++ b/docs/dataVsphereCustomAttribute.go.md
@@ -4,12 +4,12 @@
### DataVsphereCustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustomattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecustomattribute"
datavspherecustomattribute.NewDataVsphereCustomAttribute(scope Construct, id *string, config DataVsphereCustomAttributeConfig) DataVsphereCustomAttribute
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustomattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecustomattribute"
datavspherecustomattribute.DataVsphereCustomAttribute_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustomattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecustomattribute"
datavspherecustomattribute.DataVsphereCustomAttribute_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherecustomattribute.DataVsphereCustomAttribute_IsTerraformElement(x inter
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustomattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecustomattribute"
datavspherecustomattribute.DataVsphereCustomAttribute_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherecustomattribute.DataVsphereCustomAttribute_IsTerraformDataSource(x in
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustomattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecustomattribute"
datavspherecustomattribute.DataVsphereCustomAttribute_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereCustomAttribute
The id of the existing DataVsphereCustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -605,7 +605,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustomattribute"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherecustomattribute"
&datavspherecustomattribute.DataVsphereCustomAttributeConfig {
Connection: interface{},
@@ -632,7 +632,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherecustoma
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The display name of the custom attribute. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -716,7 +716,7 @@ Name *string
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -728,7 +728,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereCustomAttribute.java.md b/docs/dataVsphereCustomAttribute.java.md
index 984dcc25..4924b7ba 100644
--- a/docs/dataVsphereCustomAttribute.java.md
+++ b/docs/dataVsphereCustomAttribute.java.md
@@ -4,7 +4,7 @@
### DataVsphereCustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -40,7 +40,7 @@ DataVsphereCustomAttribute.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the custom attribute. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataVsphereCustomAttribute
The id of the existing DataVsphereCustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -715,7 +715,7 @@ DataVsphereCustomAttributeConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the custom attribute. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -799,7 +799,7 @@ public java.lang.String getName();
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -811,7 +811,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereCustomAttribute.python.md b/docs/dataVsphereCustomAttribute.python.md
index b6f72665..4608bc6e 100644
--- a/docs/dataVsphereCustomAttribute.python.md
+++ b/docs/dataVsphereCustomAttribute.python.md
@@ -4,7 +4,7 @@
### DataVsphereCustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -38,7 +38,7 @@ dataVsphereCustomAttribute.DataVsphereCustomAttribute(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the custom attribute. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataVsphereCustomAttribute
The id of the existing DataVsphereCustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -745,7 +745,7 @@ dataVsphereCustomAttribute.DataVsphereCustomAttributeConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the custom attribute. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -829,7 +829,7 @@ name: str
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -841,7 +841,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereCustomAttribute.typescript.md b/docs/dataVsphereCustomAttribute.typescript.md
index 9712ecf4..cc71d52a 100644
--- a/docs/dataVsphereCustomAttribute.typescript.md
+++ b/docs/dataVsphereCustomAttribute.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereCustomAttribute
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereCustomAttribute
The id of the existing DataVsphereCustomAttribute that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
---
@@ -622,7 +622,7 @@ const dataVsphereCustomAttributeConfig: dataVsphereCustomAttribute.DataVsphereCu
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The display name of the custom attribute. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}. |
---
@@ -706,7 +706,7 @@ public readonly name: string;
The display name of the custom attribute.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
---
@@ -718,7 +718,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatacenter.csharp.md b/docs/dataVsphereDatacenter.csharp.md
index 7fbc61dd..0dd4aefb 100644
--- a/docs/dataVsphereDatacenter.csharp.md
+++ b/docs/dataVsphereDatacenter.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereDatacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDatacenter to i
The id of the existing DataVsphereDatacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -407,6 +407,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| VirtualMachines
| string[]
| *No description.* |
| IdInput
| string
| *No description.* |
| NameInput
| string
| *No description.* |
| Id
| string
| *No description.* |
@@ -536,6 +537,16 @@ public TerraformProvider Provider { get; }
---
+##### `VirtualMachines`Required
+
+```csharp
+public string[] VirtualMachines { get; }
+```
+
+- *Type:* string[]
+
+---
+
##### `IdInput`Optional
```csharp
@@ -627,7 +638,7 @@ new DataVsphereDatacenterConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| Name
| string
| The name of the datacenter. |
---
@@ -710,7 +721,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -729,7 +740,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
diff --git a/docs/dataVsphereDatacenter.go.md b/docs/dataVsphereDatacenter.go.md
index e4d5bd6a..639879f0 100644
--- a/docs/dataVsphereDatacenter.go.md
+++ b/docs/dataVsphereDatacenter.go.md
@@ -4,12 +4,12 @@
### DataVsphereDatacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatacenter"
datavspheredatacenter.NewDataVsphereDatacenter(scope Construct, id *string, config DataVsphereDatacenterConfig) DataVsphereDatacenter
```
@@ -290,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatacenter"
datavspheredatacenter.DataVsphereDatacenter_IsConstruct(x interface{}) *bool
```
@@ -322,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatacenter"
datavspheredatacenter.DataVsphereDatacenter_IsTerraformElement(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspheredatacenter.DataVsphereDatacenter_IsTerraformElement(x interface{}) *b
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatacenter"
datavspheredatacenter.DataVsphereDatacenter_IsTerraformDataSource(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspheredatacenter.DataVsphereDatacenter_IsTerraformDataSource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatacenter"
datavspheredatacenter.DataVsphereDatacenter_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDatacenter to i
The id of the existing DataVsphereDatacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -407,6 +407,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| VirtualMachines
| *[]*string
| *No description.* |
| IdInput
| *string
| *No description.* |
| NameInput
| *string
| *No description.* |
| Id
| *string
| *No description.* |
@@ -536,6 +537,16 @@ func Provider() TerraformProvider
---
+##### `VirtualMachines`Required
+
+```go
+func VirtualMachines() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
##### `IdInput`Optional
```go
@@ -601,7 +612,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatacenter"
&datavspheredatacenter.DataVsphereDatacenterConfig {
Connection: interface{},
@@ -627,7 +638,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatacen
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| Name
| *string
| The name of the datacenter. |
---
@@ -710,7 +721,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -729,7 +740,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
diff --git a/docs/dataVsphereDatacenter.java.md b/docs/dataVsphereDatacenter.java.md
index 2090c7f1..16a97480 100644
--- a/docs/dataVsphereDatacenter.java.md
+++ b/docs/dataVsphereDatacenter.java.md
@@ -4,7 +4,7 @@
### DataVsphereDatacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter}.
#### Initializers
@@ -39,7 +39,7 @@ DataVsphereDatacenter.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| name
| java.lang.String
| The name of the datacenter. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -123,7 +123,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
@@ -460,7 +460,7 @@ The construct id used in the generated config for the DataVsphereDatacenter to i
The id of the existing DataVsphereDatacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -488,6 +488,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| virtualMachines
| java.util.List
| *No description.* |
| idInput
| java.lang.String
| *No description.* |
| nameInput
| java.lang.String
| *No description.* |
| id
| java.lang.String
| *No description.* |
@@ -617,6 +618,16 @@ public TerraformProvider getProvider();
---
+##### `virtualMachines`Required
+
+```java
+public java.util.List getVirtualMachines();
+```
+
+- *Type:* java.util.List
+
+---
+
##### `idInput`Optional
```java
@@ -712,7 +723,7 @@ DataVsphereDatacenterConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| name
| java.lang.String
| The name of the datacenter. |
---
@@ -795,7 +806,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -814,7 +825,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
diff --git a/docs/dataVsphereDatacenter.python.md b/docs/dataVsphereDatacenter.python.md
index 6f307182..986d5b74 100644
--- a/docs/dataVsphereDatacenter.python.md
+++ b/docs/dataVsphereDatacenter.python.md
@@ -4,7 +4,7 @@
### DataVsphereDatacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter}.
#### Initializers
@@ -37,7 +37,7 @@ dataVsphereDatacenter.DataVsphereDatacenter(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| name
| str
| The name of the datacenter. |
---
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -121,7 +121,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
@@ -494,7 +494,7 @@ The construct id used in the generated config for the DataVsphereDatacenter to i
The id of the existing DataVsphereDatacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -522,6 +522,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| for_each
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| virtual_machines
| typing.List[str]
| *No description.* |
| id_input
| str
| *No description.* |
| name_input
| str
| *No description.* |
| id
| str
| *No description.* |
@@ -651,6 +652,16 @@ provider: TerraformProvider
---
+##### `virtual_machines`Required
+
+```python
+virtual_machines: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
##### `id_input`Optional
```python
@@ -742,7 +753,7 @@ dataVsphereDatacenter.DataVsphereDatacenterConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| name
| str
| The name of the datacenter. |
---
@@ -825,7 +836,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -844,7 +855,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
diff --git a/docs/dataVsphereDatacenter.typescript.md b/docs/dataVsphereDatacenter.typescript.md
index f6272392..771f96a7 100644
--- a/docs/dataVsphereDatacenter.typescript.md
+++ b/docs/dataVsphereDatacenter.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereDatacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDatacenter to i
The id of the existing DataVsphereDatacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -407,6 +407,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| forEach
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| virtualMachines
| string[]
| *No description.* |
| idInput
| string
| *No description.* |
| nameInput
| string
| *No description.* |
| id
| string
| *No description.* |
@@ -536,6 +537,16 @@ public readonly provider: TerraformProvider;
---
+##### `virtualMachines`Required
+
+```typescript
+public readonly virtualMachines: string[];
+```
+
+- *Type:* string[]
+
+---
+
##### `idInput`Optional
```typescript
@@ -617,7 +628,7 @@ const dataVsphereDatacenterConfig: dataVsphereDatacenter.DataVsphereDatacenterCo
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}. |
| name
| string
| The name of the datacenter. |
---
@@ -700,7 +711,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -719,7 +730,7 @@ The name of the datacenter.
This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
---
diff --git a/docs/dataVsphereDatastore.csharp.md b/docs/dataVsphereDatastore.csharp.md
index 64406919..355d9779 100644
--- a/docs/dataVsphereDatastore.csharp.md
+++ b/docs/dataVsphereDatastore.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDatastore to im
The id of the existing DataVsphereDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
---
@@ -682,7 +682,7 @@ new DataVsphereDatastoreConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name or path of the datastore. |
| DatacenterId
| string
| The managed object ID of the datacenter the datastore is in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| Stats
| System.Collections.Generic.IDictionary
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -767,7 +767,7 @@ public string Name { get; set; }
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -783,7 +783,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -795,7 +795,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -812,7 +812,7 @@ public System.Collections.Generic.IDictionary Stats { get; set;
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
diff --git a/docs/dataVsphereDatastore.go.md b/docs/dataVsphereDatastore.go.md
index 57216e10..07547c96 100644
--- a/docs/dataVsphereDatastore.go.md
+++ b/docs/dataVsphereDatastore.go.md
@@ -4,12 +4,12 @@
### DataVsphereDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastore"
datavspheredatastore.NewDataVsphereDatastore(scope Construct, id *string, config DataVsphereDatastoreConfig) DataVsphereDatastore
```
@@ -297,7 +297,7 @@ func ResetStats()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastore"
datavspheredatastore.DataVsphereDatastore_IsConstruct(x interface{}) *bool
```
@@ -329,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastore"
datavspheredatastore.DataVsphereDatastore_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspheredatastore.DataVsphereDatastore_IsTerraformElement(x interface{}) *boo
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastore"
datavspheredatastore.DataVsphereDatastore_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +357,7 @@ datavspheredatastore.DataVsphereDatastore_IsTerraformDataSource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastore"
datavspheredatastore.DataVsphereDatastore_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDatastore to im
The id of the existing DataVsphereDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastore"
&datavspheredatastore.DataVsphereDatastoreConfig {
Connection: interface{},
@@ -682,7 +682,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatasto
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name or path of the datastore. |
| DatacenterId
| *string
| The managed object ID of the datacenter the datastore is in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| Stats
| *map[string]*string
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -767,7 +767,7 @@ Name *string
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -783,7 +783,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -795,7 +795,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -812,7 +812,7 @@ Stats *map[string]*string
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
diff --git a/docs/dataVsphereDatastore.java.md b/docs/dataVsphereDatastore.java.md
index 5b955899..550d474a 100644
--- a/docs/dataVsphereDatastore.java.md
+++ b/docs/dataVsphereDatastore.java.md
@@ -4,7 +4,7 @@
### DataVsphereDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore}.
#### Initializers
@@ -43,7 +43,7 @@ DataVsphereDatastore.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name or path of the datastore. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the datastore is in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| stats
| java.util.Map
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -126,7 +126,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
@@ -491,7 +491,7 @@ The construct id used in the generated config for the DataVsphereDatastore to im
The id of the existing DataVsphereDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
---
@@ -791,7 +791,7 @@ DataVsphereDatastoreConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name or path of the datastore. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the datastore is in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| stats
| java.util.Map
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -876,7 +876,7 @@ public java.lang.String getName();
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -892,7 +892,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -904,7 +904,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -921,7 +921,7 @@ public java.util.Map getStats();
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
diff --git a/docs/dataVsphereDatastore.python.md b/docs/dataVsphereDatastore.python.md
index 20068fda..75cb877e 100644
--- a/docs/dataVsphereDatastore.python.md
+++ b/docs/dataVsphereDatastore.python.md
@@ -4,7 +4,7 @@
### DataVsphereDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore}.
#### Initializers
@@ -41,7 +41,7 @@ dataVsphereDatastore.DataVsphereDatastore(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name or path of the datastore. |
| datacenter_id
| str
| The managed object ID of the datacenter the datastore is in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| stats
| typing.Mapping[str]
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -124,7 +124,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
@@ -525,7 +525,7 @@ The construct id used in the generated config for the DataVsphereDatastore to im
The id of the existing DataVsphereDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
---
@@ -821,7 +821,7 @@ dataVsphereDatastore.DataVsphereDatastoreConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name or path of the datastore. |
| datacenter_id
| str
| The managed object ID of the datacenter the datastore is in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| stats
| typing.Mapping[str]
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -906,7 +906,7 @@ name: str
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -922,7 +922,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -934,7 +934,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -951,7 +951,7 @@ stats: typing.Mapping[str]
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
diff --git a/docs/dataVsphereDatastore.typescript.md b/docs/dataVsphereDatastore.typescript.md
index eda3bd8a..85cce038 100644
--- a/docs/dataVsphereDatastore.typescript.md
+++ b/docs/dataVsphereDatastore.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDatastore to im
The id of the existing DataVsphereDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
---
@@ -670,7 +670,7 @@ const dataVsphereDatastoreConfig: dataVsphereDatastore.DataVsphereDatastoreConfi
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name or path of the datastore. |
| datacenterId
| string
| The managed object ID of the datacenter the datastore is in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}. |
| stats
| {[ key: string ]: string}
| The usage stats of the datastore, include total capacity and free space in bytes. |
---
@@ -755,7 +755,7 @@ public readonly name: string;
The name or path of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
---
@@ -771,7 +771,7 @@ The managed object ID of the datacenter the datastore is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
---
@@ -783,7 +783,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -800,7 +800,7 @@ public readonly stats: {[ key: string ]: string};
The usage stats of the datastore, include total capacity and free space in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
---
diff --git a/docs/dataVsphereDatastoreCluster.csharp.md b/docs/dataVsphereDatastoreCluster.csharp.md
index d0954052..dd3f830a 100644
--- a/docs/dataVsphereDatastoreCluster.csharp.md
+++ b/docs/dataVsphereDatastoreCluster.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDatastoreCluste
The id of the existing DataVsphereDatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -407,6 +407,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Datastores
| string[]
| *No description.* |
| DatacenterIdInput
| string
| *No description.* |
| IdInput
| string
| *No description.* |
| NameInput
| string
| *No description.* |
@@ -538,6 +539,16 @@ public TerraformProvider Provider { get; }
---
+##### `Datastores`Required
+
+```csharp
+public string[] Datastores { get; }
+```
+
+- *Type:* string[]
+
+---
+
##### `DatacenterIdInput`Optional
```csharp
@@ -652,7 +663,7 @@ new DataVsphereDatastoreClusterConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name or absolute path to the datastore cluster. |
| DatacenterId
| string
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -736,7 +747,7 @@ public string Name { get; set; }
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -750,7 +761,7 @@ public string DatacenterId { get; set; }
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -762,7 +773,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreCluster.go.md b/docs/dataVsphereDatastoreCluster.go.md
index 5f6bd2c2..074c4bbb 100644
--- a/docs/dataVsphereDatastoreCluster.go.md
+++ b/docs/dataVsphereDatastoreCluster.go.md
@@ -4,12 +4,12 @@
### DataVsphereDatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorecluster"
datavspheredatastorecluster.NewDataVsphereDatastoreCluster(scope Construct, id *string, config DataVsphereDatastoreClusterConfig) DataVsphereDatastoreCluster
```
@@ -290,7 +290,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorecluster"
datavspheredatastorecluster.DataVsphereDatastoreCluster_IsConstruct(x interface{}) *bool
```
@@ -322,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorecluster"
datavspheredatastorecluster.DataVsphereDatastoreCluster_IsTerraformElement(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspheredatastorecluster.DataVsphereDatastoreCluster_IsTerraformElement(x int
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorecluster"
datavspheredatastorecluster.DataVsphereDatastoreCluster_IsTerraformDataSource(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspheredatastorecluster.DataVsphereDatastoreCluster_IsTerraformDataSource(x
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorecluster"
datavspheredatastorecluster.DataVsphereDatastoreCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDatastoreCluste
The id of the existing DataVsphereDatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -407,6 +407,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Datastores
| *[]*string
| *No description.* |
| DatacenterIdInput
| *string
| *No description.* |
| IdInput
| *string
| *No description.* |
| NameInput
| *string
| *No description.* |
@@ -538,6 +539,16 @@ func Provider() TerraformProvider
---
+##### `Datastores`Required
+
+```go
+func Datastores() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
##### `DatacenterIdInput`Optional
```go
@@ -623,7 +634,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorecluster"
&datavspheredatastorecluster.DataVsphereDatastoreClusterConfig {
Connection: interface{},
@@ -652,7 +663,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatasto
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name or absolute path to the datastore cluster. |
| DatacenterId
| *string
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -736,7 +747,7 @@ Name *string
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -750,7 +761,7 @@ DatacenterId *string
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -762,7 +773,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreCluster.java.md b/docs/dataVsphereDatastoreCluster.java.md
index fd4b5a44..82ca21bc 100644
--- a/docs/dataVsphereDatastoreCluster.java.md
+++ b/docs/dataVsphereDatastoreCluster.java.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereDatastoreCluster.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name or absolute path to the datastore cluster. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -470,7 +470,7 @@ The construct id used in the generated config for the DataVsphereDatastoreCluste
The id of the existing DataVsphereDatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -498,6 +498,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| datastores
| java.util.List
| *No description.* |
| datacenterIdInput
| java.lang.String
| *No description.* |
| idInput
| java.lang.String
| *No description.* |
| nameInput
| java.lang.String
| *No description.* |
@@ -629,6 +630,16 @@ public TerraformProvider getProvider();
---
+##### `datastores`Required
+
+```java
+public java.util.List getDatastores();
+```
+
+- *Type:* java.util.List
+
+---
+
##### `datacenterIdInput`Optional
```java
@@ -747,7 +758,7 @@ DataVsphereDatastoreClusterConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name or absolute path to the datastore cluster. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -831,7 +842,7 @@ public java.lang.String getName();
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -845,7 +856,7 @@ public java.lang.String getDatacenterId();
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -857,7 +868,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreCluster.python.md b/docs/dataVsphereDatastoreCluster.python.md
index 52f2d9aa..9dfdc054 100644
--- a/docs/dataVsphereDatastoreCluster.python.md
+++ b/docs/dataVsphereDatastoreCluster.python.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereDatastoreCluster.DataVsphereDatastoreCluster(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name or absolute path to the datastore cluster. |
| datacenter_id
| str
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -504,7 +504,7 @@ The construct id used in the generated config for the DataVsphereDatastoreCluste
The id of the existing DataVsphereDatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -532,6 +532,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| for_each
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| datastores
| typing.List[str]
| *No description.* |
| datacenter_id_input
| str
| *No description.* |
| id_input
| str
| *No description.* |
| name_input
| str
| *No description.* |
@@ -663,6 +664,16 @@ provider: TerraformProvider
---
+##### `datastores`Required
+
+```python
+datastores: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
##### `datacenter_id_input`Optional
```python
@@ -777,7 +788,7 @@ dataVsphereDatastoreCluster.DataVsphereDatastoreClusterConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name or absolute path to the datastore cluster. |
| datacenter_id
| str
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -861,7 +872,7 @@ name: str
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -875,7 +886,7 @@ datacenter_id: str
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -887,7 +898,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreCluster.typescript.md b/docs/dataVsphereDatastoreCluster.typescript.md
index 17a040ea..e197a19f 100644
--- a/docs/dataVsphereDatastoreCluster.typescript.md
+++ b/docs/dataVsphereDatastoreCluster.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDatastoreCluste
The id of the existing DataVsphereDatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -407,6 +407,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| forEach
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| datastores
| string[]
| *No description.* |
| datacenterIdInput
| string
| *No description.* |
| idInput
| string
| *No description.* |
| nameInput
| string
| *No description.* |
@@ -538,6 +539,16 @@ public readonly provider: TerraformProvider;
---
+##### `datastores`Required
+
+```typescript
+public readonly datastores: string[];
+```
+
+- *Type:* string[]
+
+---
+
##### `datacenterIdInput`Optional
```typescript
@@ -641,7 +652,7 @@ const dataVsphereDatastoreClusterConfig: dataVsphereDatastoreCluster.DataVsphere
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name or absolute path to the datastore cluster. |
| datacenterId
| string
| The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}. |
---
@@ -725,7 +736,7 @@ public readonly name: string;
The name or absolute path to the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
---
@@ -739,7 +750,7 @@ public readonly datacenterId: string;
The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
---
@@ -751,7 +762,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreStats.csharp.md b/docs/dataVsphereDatastoreStats.csharp.md
index 24ff4bee..c1925fa8 100644
--- a/docs/dataVsphereDatastoreStats.csharp.md
+++ b/docs/dataVsphereDatastoreStats.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreStats
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDatastoreStats
The id of the existing DataVsphereDatastoreStats that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
---
@@ -683,7 +683,7 @@ new DataVsphereDatastoreStatsConfig {
| DatacenterId
| string
| The managed object ID of the datacenter to get datastores from. |
| Capacity
| System.Collections.Generic.IDictionary
| The capacity of the datastores. |
| FreeSpace
| System.Collections.Generic.IDictionary
| The free space of the datastores. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -767,7 +767,7 @@ public string DatacenterId { get; set; }
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -781,7 +781,7 @@ public System.Collections.Generic.IDictionary Capacity { get; se
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -795,7 +795,7 @@ public System.Collections.Generic.IDictionary FreeSpace { get; s
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -807,7 +807,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreStats.go.md b/docs/dataVsphereDatastoreStats.go.md
index 5c43d8e7..8f8c57ee 100644
--- a/docs/dataVsphereDatastoreStats.go.md
+++ b/docs/dataVsphereDatastoreStats.go.md
@@ -4,12 +4,12 @@
### DataVsphereDatastoreStats
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorestats"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorestats"
datavspheredatastorestats.NewDataVsphereDatastoreStats(scope Construct, id *string, config DataVsphereDatastoreStatsConfig) DataVsphereDatastoreStats
```
@@ -297,7 +297,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorestats"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorestats"
datavspheredatastorestats.DataVsphereDatastoreStats_IsConstruct(x interface{}) *bool
```
@@ -329,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorestats"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorestats"
datavspheredatastorestats.DataVsphereDatastoreStats_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspheredatastorestats.DataVsphereDatastoreStats_IsTerraformElement(x interfa
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorestats"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorestats"
datavspheredatastorestats.DataVsphereDatastoreStats_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +357,7 @@ datavspheredatastorestats.DataVsphereDatastoreStats_IsTerraformDataSource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorestats"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorestats"
datavspheredatastorestats.DataVsphereDatastoreStats_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDatastoreStats
The id of the existing DataVsphereDatastoreStats that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatastorestats"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredatastorestats"
&datavspheredatastorestats.DataVsphereDatastoreStatsConfig {
Connection: interface{},
@@ -683,7 +683,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredatasto
| DatacenterId
| *string
| The managed object ID of the datacenter to get datastores from. |
| Capacity
| *map[string]*string
| The capacity of the datastores. |
| FreeSpace
| *map[string]*string
| The free space of the datastores. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -767,7 +767,7 @@ DatacenterId *string
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -781,7 +781,7 @@ Capacity *map[string]*string
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -795,7 +795,7 @@ FreeSpace *map[string]*string
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -807,7 +807,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreStats.java.md b/docs/dataVsphereDatastoreStats.java.md
index 63fa9dfc..c26b744e 100644
--- a/docs/dataVsphereDatastoreStats.java.md
+++ b/docs/dataVsphereDatastoreStats.java.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreStats
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats}.
#### Initializers
@@ -44,7 +44,7 @@ DataVsphereDatastoreStats.Builder.create(Construct scope, java.lang.String id)
| datacenterId
| java.lang.String
| The managed object ID of the datacenter to get datastores from. |
| capacity
| java.util.Map
| The capacity of the datastores. |
| freeSpace
| java.util.Map
| The free space of the datastores. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -489,7 +489,7 @@ The construct id used in the generated config for the DataVsphereDatastoreStats
The id of the existing DataVsphereDatastoreStats that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
---
@@ -790,7 +790,7 @@ DataVsphereDatastoreStatsConfig.builder()
| datacenterId
| java.lang.String
| The managed object ID of the datacenter to get datastores from. |
| capacity
| java.util.Map
| The capacity of the datastores. |
| freeSpace
| java.util.Map
| The free space of the datastores. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -874,7 +874,7 @@ public java.lang.String getDatacenterId();
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -888,7 +888,7 @@ public java.util.Map getCapacity();
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -902,7 +902,7 @@ public java.util.Map getFreeSpace();
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -914,7 +914,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreStats.python.md b/docs/dataVsphereDatastoreStats.python.md
index 156fbb82..b80e6f0e 100644
--- a/docs/dataVsphereDatastoreStats.python.md
+++ b/docs/dataVsphereDatastoreStats.python.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreStats
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats}.
#### Initializers
@@ -42,7 +42,7 @@ dataVsphereDatastoreStats.DataVsphereDatastoreStats(
| datacenter_id
| str
| The managed object ID of the datacenter to get datastores from. |
| capacity
| typing.Mapping[str]
| The capacity of the datastores. |
| free_space
| typing.Mapping[str]
| The free space of the datastores. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -523,7 +523,7 @@ The construct id used in the generated config for the DataVsphereDatastoreStats
The id of the existing DataVsphereDatastoreStats that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
---
@@ -820,7 +820,7 @@ dataVsphereDatastoreStats.DataVsphereDatastoreStatsConfig(
| datacenter_id
| str
| The managed object ID of the datacenter to get datastores from. |
| capacity
| typing.Mapping[str]
| The capacity of the datastores. |
| free_space
| typing.Mapping[str]
| The free space of the datastores. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -904,7 +904,7 @@ datacenter_id: str
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -918,7 +918,7 @@ capacity: typing.Mapping[str]
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -932,7 +932,7 @@ free_space: typing.Mapping[str]
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -944,7 +944,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDatastoreStats.typescript.md b/docs/dataVsphereDatastoreStats.typescript.md
index 04347d8c..68a31a16 100644
--- a/docs/dataVsphereDatastoreStats.typescript.md
+++ b/docs/dataVsphereDatastoreStats.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereDatastoreStats
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDatastoreStats
The id of the existing DataVsphereDatastoreStats that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
---
@@ -671,7 +671,7 @@ const dataVsphereDatastoreStatsConfig: dataVsphereDatastoreStats.DataVsphereData
| datacenterId
| string
| The managed object ID of the datacenter to get datastores from. |
| capacity
| {[ key: string ]: string}
| The capacity of the datastores. |
| freeSpace
| {[ key: string ]: string}
| The free space of the datastores. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}. |
---
@@ -755,7 +755,7 @@ public readonly datacenterId: string;
The managed object ID of the datacenter to get datastores from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
---
@@ -769,7 +769,7 @@ public readonly capacity: {[ key: string ]: string};
The capacity of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
---
@@ -783,7 +783,7 @@ public readonly freeSpace: {[ key: string ]: string};
The free space of the datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
---
@@ -795,7 +795,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDistributedVirtualSwitch.csharp.md b/docs/dataVsphereDistributedVirtualSwitch.csharp.md
index d52e7db4..151172b2 100644
--- a/docs/dataVsphereDistributedVirtualSwitch.csharp.md
+++ b/docs/dataVsphereDistributedVirtualSwitch.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereDistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDistributedVirt
The id of the existing DataVsphereDistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ new DataVsphereDistributedVirtualSwitchConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name of the distributed virtual switch. This can be a name or path. |
| DatacenterId
| string
| The managed object ID of the datacenter the DVS is in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -747,7 +747,7 @@ public string Name { get; set; }
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -763,7 +763,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -775,7 +775,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDistributedVirtualSwitch.go.md b/docs/dataVsphereDistributedVirtualSwitch.go.md
index e503b378..4dbd76a5 100644
--- a/docs/dataVsphereDistributedVirtualSwitch.go.md
+++ b/docs/dataVsphereDistributedVirtualSwitch.go.md
@@ -4,12 +4,12 @@
### DataVsphereDistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredistributedvirtualswitch"
datavspheredistributedvirtualswitch.NewDataVsphereDistributedVirtualSwitch(scope Construct, id *string, config DataVsphereDistributedVirtualSwitchConfig) DataVsphereDistributedVirtualSwitch
```
@@ -290,7 +290,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredistributedvirtualswitch"
datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitch_IsConstruct(x interface{}) *bool
```
@@ -322,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredistributedvirtualswitch"
datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitch_IsTerraformElement(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitch_IsTerraf
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredistributedvirtualswitch"
datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitch_IsTerraformDataSource(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitch_IsTerraf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredistributedvirtualswitch"
datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitch_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDistributedVirt
The id of the existing DataVsphereDistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -634,7 +634,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredistributedvirtualswitch"
&datavspheredistributedvirtualswitch.DataVsphereDistributedVirtualSwitchConfig {
Connection: interface{},
@@ -663,7 +663,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredistrib
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name of the distributed virtual switch. This can be a name or path. |
| DatacenterId
| *string
| The managed object ID of the datacenter the DVS is in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -747,7 +747,7 @@ Name *string
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -763,7 +763,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -775,7 +775,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDistributedVirtualSwitch.java.md b/docs/dataVsphereDistributedVirtualSwitch.java.md
index f380f734..91c864f5 100644
--- a/docs/dataVsphereDistributedVirtualSwitch.java.md
+++ b/docs/dataVsphereDistributedVirtualSwitch.java.md
@@ -4,7 +4,7 @@
### DataVsphereDistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereDistributedVirtualSwitch.Builder.create(Construct scope, java.lang.St
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the distributed virtual switch. This can be a name or path. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the DVS is in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -124,7 +124,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -472,7 +472,7 @@ The construct id used in the generated config for the DataVsphereDistributedVirt
The id of the existing DataVsphereDistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -760,7 +760,7 @@ DataVsphereDistributedVirtualSwitchConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the distributed virtual switch. This can be a name or path. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the DVS is in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -844,7 +844,7 @@ public java.lang.String getName();
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -860,7 +860,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -872,7 +872,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDistributedVirtualSwitch.python.md b/docs/dataVsphereDistributedVirtualSwitch.python.md
index 20550a19..749916af 100644
--- a/docs/dataVsphereDistributedVirtualSwitch.python.md
+++ b/docs/dataVsphereDistributedVirtualSwitch.python.md
@@ -4,7 +4,7 @@
### DataVsphereDistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereDistributedVirtualSwitch.DataVsphereDistributedVirtualSwitch(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the distributed virtual switch. This can be a name or path. |
| datacenter_id
| str
| The managed object ID of the datacenter the DVS is in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -122,7 +122,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -506,7 +506,7 @@ The construct id used in the generated config for the DataVsphereDistributedVirt
The id of the existing DataVsphereDistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -790,7 +790,7 @@ dataVsphereDistributedVirtualSwitch.DataVsphereDistributedVirtualSwitchConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the distributed virtual switch. This can be a name or path. |
| datacenter_id
| str
| The managed object ID of the datacenter the DVS is in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -874,7 +874,7 @@ name: str
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -890,7 +890,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -902,7 +902,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDistributedVirtualSwitch.typescript.md b/docs/dataVsphereDistributedVirtualSwitch.typescript.md
index b2536670..31f6eed9 100644
--- a/docs/dataVsphereDistributedVirtualSwitch.typescript.md
+++ b/docs/dataVsphereDistributedVirtualSwitch.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereDistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereDistributedVirt
The id of the existing DataVsphereDistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ const dataVsphereDistributedVirtualSwitchConfig: dataVsphereDistributedVirtualSw
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name of the distributed virtual switch. This can be a name or path. |
| datacenterId
| string
| The managed object ID of the datacenter the DVS is in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}. |
---
@@ -736,7 +736,7 @@ public readonly name: string;
The name of the distributed virtual switch. This can be a name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
---
@@ -752,7 +752,7 @@ The managed object ID of the datacenter the DVS is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
---
@@ -764,7 +764,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereDynamic.csharp.md b/docs/dataVsphereDynamic.csharp.md
index 7e3c3278..6e3eedba 100644
--- a/docs/dataVsphereDynamic.csharp.md
+++ b/docs/dataVsphereDynamic.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereDynamic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDynamic to impo
The id of the existing DataVsphereDynamic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
---
@@ -681,7 +681,7 @@ new DataVsphereDynamicConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Filter
| string[]
| List of tag IDs to match target. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| NameRegex
| string
| A regular expression used to match against managed object names. |
| Type
| string
| The type of managed object to return. |
@@ -767,7 +767,7 @@ public string[] Filter { get; set; }
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -779,7 +779,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -796,7 +796,7 @@ public string NameRegex { get; set; }
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -810,7 +810,7 @@ public string Type { get; set; }
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
diff --git a/docs/dataVsphereDynamic.go.md b/docs/dataVsphereDynamic.go.md
index 507575de..84823421 100644
--- a/docs/dataVsphereDynamic.go.md
+++ b/docs/dataVsphereDynamic.go.md
@@ -4,12 +4,12 @@
### DataVsphereDynamic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredynamic"
datavspheredynamic.NewDataVsphereDynamic(scope Construct, id *string, config DataVsphereDynamicConfig) DataVsphereDynamic
```
@@ -297,7 +297,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredynamic"
datavspheredynamic.DataVsphereDynamic_IsConstruct(x interface{}) *bool
```
@@ -329,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredynamic"
datavspheredynamic.DataVsphereDynamic_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspheredynamic.DataVsphereDynamic_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredynamic"
datavspheredynamic.DataVsphereDynamic_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +357,7 @@ datavspheredynamic.DataVsphereDynamic_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredynamic"
datavspheredynamic.DataVsphereDynamic_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDynamic to impo
The id of the existing DataVsphereDynamic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheredynamic"
&datavspheredynamic.DataVsphereDynamicConfig {
Connection: interface{},
@@ -681,7 +681,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheredynamic
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Filter
| *[]*string
| List of tag IDs to match target. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| NameRegex
| *string
| A regular expression used to match against managed object names. |
| Type
| *string
| The type of managed object to return. |
@@ -767,7 +767,7 @@ Filter *[]*string
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -779,7 +779,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -796,7 +796,7 @@ NameRegex *string
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -810,7 +810,7 @@ Type *string
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
diff --git a/docs/dataVsphereDynamic.java.md b/docs/dataVsphereDynamic.java.md
index f76d9115..39acdcf2 100644
--- a/docs/dataVsphereDynamic.java.md
+++ b/docs/dataVsphereDynamic.java.md
@@ -4,7 +4,7 @@
### DataVsphereDynamic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereDynamic.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| filter
| java.util.List
| List of tag IDs to match target. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| nameRegex
| java.lang.String
| A regular expression used to match against managed object names. |
| type
| java.lang.String
| The type of managed object to return. |
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
@@ -489,7 +489,7 @@ The construct id used in the generated config for the DataVsphereDynamic to impo
The id of the existing DataVsphereDynamic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ DataVsphereDynamicConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| filter
| java.util.List
| List of tag IDs to match target. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| nameRegex
| java.lang.String
| A regular expression used to match against managed object names. |
| type
| java.lang.String
| The type of managed object to return. |
@@ -874,7 +874,7 @@ public java.util.List getFilter();
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -886,7 +886,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -903,7 +903,7 @@ public java.lang.String getNameRegex();
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -917,7 +917,7 @@ public java.lang.String getType();
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
diff --git a/docs/dataVsphereDynamic.python.md b/docs/dataVsphereDynamic.python.md
index fd46ff7f..bb9d70c1 100644
--- a/docs/dataVsphereDynamic.python.md
+++ b/docs/dataVsphereDynamic.python.md
@@ -4,7 +4,7 @@
### DataVsphereDynamic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereDynamic.DataVsphereDynamic(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| filter
| typing.List[str]
| List of tag IDs to match target. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| name_regex
| str
| A regular expression used to match against managed object names. |
| type
| str
| The type of managed object to return. |
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
@@ -523,7 +523,7 @@ The construct id used in the generated config for the DataVsphereDynamic to impo
The id of the existing DataVsphereDynamic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
---
@@ -818,7 +818,7 @@ dataVsphereDynamic.DataVsphereDynamicConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| filter
| typing.List[str]
| List of tag IDs to match target. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| name_regex
| str
| A regular expression used to match against managed object names. |
| type
| str
| The type of managed object to return. |
@@ -904,7 +904,7 @@ filter: typing.List[str]
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -916,7 +916,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -933,7 +933,7 @@ name_regex: str
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -947,7 +947,7 @@ type: str
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
diff --git a/docs/dataVsphereDynamic.typescript.md b/docs/dataVsphereDynamic.typescript.md
index 8fa3d85d..16b22375 100644
--- a/docs/dataVsphereDynamic.typescript.md
+++ b/docs/dataVsphereDynamic.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereDynamic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereDynamic to impo
The id of the existing DataVsphereDynamic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
---
@@ -669,7 +669,7 @@ const dataVsphereDynamicConfig: dataVsphereDynamic.DataVsphereDynamicConfig = {
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| filter
| string[]
| List of tag IDs to match target. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}. |
| nameRegex
| string
| A regular expression used to match against managed object names. |
| type
| string
| The type of managed object to return. |
@@ -755,7 +755,7 @@ public readonly filter: string[];
List of tag IDs to match target.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
---
@@ -767,7 +767,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -784,7 +784,7 @@ public readonly nameRegex: string;
A regular expression used to match against managed object names.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
---
@@ -798,7 +798,7 @@ public readonly type: string;
The type of managed object to return.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
---
diff --git a/docs/dataVsphereFolder.csharp.md b/docs/dataVsphereFolder.csharp.md
index 10ccd02d..df4e4249 100644
--- a/docs/dataVsphereFolder.csharp.md
+++ b/docs/dataVsphereFolder.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereFolder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereFolder to impor
The id of the existing DataVsphereFolder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -621,7 +621,7 @@ new DataVsphereFolderConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Path
| string
| The absolute path of the folder. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -705,7 +705,7 @@ public string Path { get; set; }
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -717,7 +717,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereFolder.go.md b/docs/dataVsphereFolder.go.md
index 27536b4a..13e8cf43 100644
--- a/docs/dataVsphereFolder.go.md
+++ b/docs/dataVsphereFolder.go.md
@@ -4,12 +4,12 @@
### DataVsphereFolder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherefolder"
datavspherefolder.NewDataVsphereFolder(scope Construct, id *string, config DataVsphereFolderConfig) DataVsphereFolder
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherefolder"
datavspherefolder.DataVsphereFolder_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherefolder"
datavspherefolder.DataVsphereFolder_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherefolder.DataVsphereFolder_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherefolder"
datavspherefolder.DataVsphereFolder_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherefolder.DataVsphereFolder_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherefolder"
datavspherefolder.DataVsphereFolder_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereFolder to impor
The id of the existing DataVsphereFolder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -594,7 +594,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherefolder"
&datavspherefolder.DataVsphereFolderConfig {
Connection: interface{},
@@ -621,7 +621,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherefolder"
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Path
| *string
| The absolute path of the folder. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -705,7 +705,7 @@ Path *string
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -717,7 +717,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereFolder.java.md b/docs/dataVsphereFolder.java.md
index e23bb607..85696d2b 100644
--- a/docs/dataVsphereFolder.java.md
+++ b/docs/dataVsphereFolder.java.md
@@ -4,7 +4,7 @@
### DataVsphereFolder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder}.
#### Initializers
@@ -40,7 +40,7 @@ DataVsphereFolder.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| path
| java.lang.String
| The absolute path of the folder. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataVsphereFolder to impor
The id of the existing DataVsphereFolder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -704,7 +704,7 @@ DataVsphereFolderConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| path
| java.lang.String
| The absolute path of the folder. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -788,7 +788,7 @@ public java.lang.String getPath();
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -800,7 +800,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereFolder.python.md b/docs/dataVsphereFolder.python.md
index 8b346b73..eae3fe93 100644
--- a/docs/dataVsphereFolder.python.md
+++ b/docs/dataVsphereFolder.python.md
@@ -4,7 +4,7 @@
### DataVsphereFolder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder}.
#### Initializers
@@ -38,7 +38,7 @@ dataVsphereFolder.DataVsphereFolder(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| path
| str
| The absolute path of the folder. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataVsphereFolder to impor
The id of the existing DataVsphereFolder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -734,7 +734,7 @@ dataVsphereFolder.DataVsphereFolderConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| path
| str
| The absolute path of the folder. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -818,7 +818,7 @@ path: str
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -830,7 +830,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereFolder.typescript.md b/docs/dataVsphereFolder.typescript.md
index 75e50a1d..a3cf6fe3 100644
--- a/docs/dataVsphereFolder.typescript.md
+++ b/docs/dataVsphereFolder.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereFolder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereFolder to impor
The id of the existing DataVsphereFolder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -611,7 +611,7 @@ const dataVsphereFolderConfig: dataVsphereFolder.DataVsphereFolderConfig = { ...
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| path
| string
| The absolute path of the folder. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}. |
---
@@ -695,7 +695,7 @@ public readonly path: string;
The absolute path of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
---
@@ -707,7 +707,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereGuestOsCustomization.csharp.md b/docs/dataVsphereGuestOsCustomization.csharp.md
index 37e2c037..9f1d3e72 100644
--- a/docs/dataVsphereGuestOsCustomization.csharp.md
+++ b/docs/dataVsphereGuestOsCustomization.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereGuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereGuestOsCustomiz
The id of the existing DataVsphereGuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -676,7 +676,7 @@ new DataVsphereGuestOsCustomizationConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -760,7 +760,7 @@ public string Name { get; set; }
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -772,7 +772,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereGuestOsCustomization.go.md b/docs/dataVsphereGuestOsCustomization.go.md
index 5cf27711..75aa71a5 100644
--- a/docs/dataVsphereGuestOsCustomization.go.md
+++ b/docs/dataVsphereGuestOsCustomization.go.md
@@ -4,12 +4,12 @@
### DataVsphereGuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomization(scope Construct, id *string, config DataVsphereGuestOsCustomizationConfig) DataVsphereGuestOsCustomization
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.DataVsphereGuestOsCustomization_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.DataVsphereGuestOsCustomization_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavsphereguestoscustomization.DataVsphereGuestOsCustomization_IsTerraformEleme
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.DataVsphereGuestOsCustomization_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavsphereguestoscustomization.DataVsphereGuestOsCustomization_IsTerraformDataS
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.DataVsphereGuestOsCustomization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereGuestOsCustomiz
The id of the existing DataVsphereGuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -649,7 +649,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
&datavsphereguestoscustomization.DataVsphereGuestOsCustomizationConfig {
Connection: interface{},
@@ -676,7 +676,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestos
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -760,7 +760,7 @@ Name *string
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -772,7 +772,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -784,7 +784,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
&datavsphereguestoscustomization.DataVsphereGuestOsCustomizationSpec {
@@ -797,7 +797,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestos
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
&datavsphereguestoscustomization.DataVsphereGuestOsCustomizationSpecLinuxOptions {
@@ -810,7 +810,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestos
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
&datavsphereguestoscustomization.DataVsphereGuestOsCustomizationSpecNetworkInterface {
@@ -823,7 +823,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestos
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
&datavsphereguestoscustomization.DataVsphereGuestOsCustomizationSpecWindowsOptions {
@@ -838,7 +838,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestos
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecLinuxOptionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereGuestOsCustomizationSpecLinuxOptionsList
```
@@ -987,7 +987,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecLinuxOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereGuestOsCustomizationSpecLinuxOptionsOutputReference
```
@@ -1309,7 +1309,7 @@ func InternalValue() DataVsphereGuestOsCustomizationSpecLinuxOptions
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereGuestOsCustomizationSpecList
```
@@ -1458,7 +1458,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecNetworkInterfaceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereGuestOsCustomizationSpecNetworkInterfaceList
```
@@ -1607,7 +1607,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecNetworkInterfaceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereGuestOsCustomizationSpecNetworkInterfaceOutputReference
```
@@ -1940,7 +1940,7 @@ func InternalValue() DataVsphereGuestOsCustomizationSpecNetworkInterface
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereGuestOsCustomizationSpecOutputReference
```
@@ -2273,7 +2273,7 @@ func InternalValue() DataVsphereGuestOsCustomizationSpec
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecWindowsOptionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereGuestOsCustomizationSpecWindowsOptionsList
```
@@ -2422,7 +2422,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereguestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereguestoscustomization"
datavsphereguestoscustomization.NewDataVsphereGuestOsCustomizationSpecWindowsOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereGuestOsCustomizationSpecWindowsOptionsOutputReference
```
diff --git a/docs/dataVsphereGuestOsCustomization.java.md b/docs/dataVsphereGuestOsCustomization.java.md
index 5ad93a58..eb7fa2d0 100644
--- a/docs/dataVsphereGuestOsCustomization.java.md
+++ b/docs/dataVsphereGuestOsCustomization.java.md
@@ -4,7 +4,7 @@
### DataVsphereGuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -40,7 +40,7 @@ DataVsphereGuestOsCustomization.Builder.create(Construct scope, java.lang.String
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataVsphereGuestOsCustomiz
The id of the existing DataVsphereGuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -759,7 +759,7 @@ DataVsphereGuestOsCustomizationConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -843,7 +843,7 @@ public java.lang.String getName();
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -855,7 +855,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereGuestOsCustomization.python.md b/docs/dataVsphereGuestOsCustomization.python.md
index ccd0d95d..838ba85a 100644
--- a/docs/dataVsphereGuestOsCustomization.python.md
+++ b/docs/dataVsphereGuestOsCustomization.python.md
@@ -4,7 +4,7 @@
### DataVsphereGuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -38,7 +38,7 @@ dataVsphereGuestOsCustomization.DataVsphereGuestOsCustomization(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataVsphereGuestOsCustomiz
The id of the existing DataVsphereGuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -789,7 +789,7 @@ dataVsphereGuestOsCustomization.DataVsphereGuestOsCustomizationConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -873,7 +873,7 @@ name: str
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -885,7 +885,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereGuestOsCustomization.typescript.md b/docs/dataVsphereGuestOsCustomization.typescript.md
index e27ac000..d573cbeb 100644
--- a/docs/dataVsphereGuestOsCustomization.typescript.md
+++ b/docs/dataVsphereGuestOsCustomization.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereGuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereGuestOsCustomiz
The id of the existing DataVsphereGuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -666,7 +666,7 @@ const dataVsphereGuestOsCustomizationConfig: dataVsphereGuestOsCustomization.Dat
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name of the customization specification is the unique identifier per vCenter Server instance. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}. |
---
@@ -750,7 +750,7 @@ public readonly name: string;
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
---
@@ -762,7 +762,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereHost.csharp.md b/docs/dataVsphereHost.csharp.md
index 9c855e0d..04aab3b6 100644
--- a/docs/dataVsphereHost.csharp.md
+++ b/docs/dataVsphereHost.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereHost
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereHost to import.
The id of the existing DataVsphereHost that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
---
@@ -662,7 +662,7 @@ new DataVsphereHostConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| DatacenterId
| string
| The managed object ID of the datacenter to look for the host in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| Name
| string
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -747,7 +747,7 @@ public string DatacenterId { get; set; }
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -759,7 +759,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -776,7 +776,7 @@ public string Name { get; set; }
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
diff --git a/docs/dataVsphereHost.go.md b/docs/dataVsphereHost.go.md
index 8db27aab..dc68229a 100644
--- a/docs/dataVsphereHost.go.md
+++ b/docs/dataVsphereHost.go.md
@@ -4,12 +4,12 @@
### DataVsphereHost
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehost"
datavspherehost.NewDataVsphereHost(scope Construct, id *string, config DataVsphereHostConfig) DataVsphereHost
```
@@ -290,7 +290,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehost"
datavspherehost.DataVsphereHost_IsConstruct(x interface{}) *bool
```
@@ -322,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehost"
datavspherehost.DataVsphereHost_IsTerraformElement(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspherehost.DataVsphereHost_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehost"
datavspherehost.DataVsphereHost_IsTerraformDataSource(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspherehost.DataVsphereHost_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehost"
datavspherehost.DataVsphereHost_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereHost to import.
The id of the existing DataVsphereHost that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
---
@@ -634,7 +634,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehost"
&datavspherehost.DataVsphereHostConfig {
Connection: interface{},
@@ -662,7 +662,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehost"
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| DatacenterId
| *string
| The managed object ID of the datacenter to look for the host in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| Name
| *string
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -747,7 +747,7 @@ DatacenterId *string
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -759,7 +759,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -776,7 +776,7 @@ Name *string
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
diff --git a/docs/dataVsphereHost.java.md b/docs/dataVsphereHost.java.md
index b210f569..fabf6a0b 100644
--- a/docs/dataVsphereHost.java.md
+++ b/docs/dataVsphereHost.java.md
@@ -4,7 +4,7 @@
### DataVsphereHost
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host}.
#### Initializers
@@ -41,7 +41,7 @@ DataVsphereHost.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter to look for the host in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| name
| java.lang.String
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
@@ -470,7 +470,7 @@ The construct id used in the generated config for the DataVsphereHost to import.
The id of the existing DataVsphereHost that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
---
@@ -757,7 +757,7 @@ DataVsphereHostConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter to look for the host in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| name
| java.lang.String
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -842,7 +842,7 @@ public java.lang.String getDatacenterId();
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -854,7 +854,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -871,7 +871,7 @@ public java.lang.String getName();
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
diff --git a/docs/dataVsphereHost.python.md b/docs/dataVsphereHost.python.md
index 9a8d8d72..c7a37257 100644
--- a/docs/dataVsphereHost.python.md
+++ b/docs/dataVsphereHost.python.md
@@ -4,7 +4,7 @@
### DataVsphereHost
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host}.
#### Initializers
@@ -39,7 +39,7 @@ dataVsphereHost.DataVsphereHost(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datacenter_id
| str
| The managed object ID of the datacenter to look for the host in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| name
| str
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
@@ -504,7 +504,7 @@ The construct id used in the generated config for the DataVsphereHost to import.
The id of the existing DataVsphereHost that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
---
@@ -787,7 +787,7 @@ dataVsphereHost.DataVsphereHostConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datacenter_id
| str
| The managed object ID of the datacenter to look for the host in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| name
| str
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -872,7 +872,7 @@ datacenter_id: str
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -884,7 +884,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -901,7 +901,7 @@ name: str
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
diff --git a/docs/dataVsphereHost.typescript.md b/docs/dataVsphereHost.typescript.md
index 11774d5f..d26eb6ac 100644
--- a/docs/dataVsphereHost.typescript.md
+++ b/docs/dataVsphereHost.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereHost
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereHost to import.
The id of the existing DataVsphereHost that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
---
@@ -651,7 +651,7 @@ const dataVsphereHostConfig: dataVsphereHost.DataVsphereHostConfig = { ... }
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| datacenterId
| string
| The managed object ID of the datacenter to look for the host in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}. |
| name
| string
| The name of the host. This can be a name or path. If not provided, the default host is used. |
---
@@ -736,7 +736,7 @@ public readonly datacenterId: string;
The managed object ID of the datacenter to look for the host in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
---
@@ -748,7 +748,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -765,7 +765,7 @@ public readonly name: string;
The name of the host. This can be a name or path. If not provided, the default host is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
---
diff --git a/docs/dataVsphereHostBaseImages.csharp.md b/docs/dataVsphereHostBaseImages.csharp.md
index e113ce36..4253c500 100644
--- a/docs/dataVsphereHostBaseImages.csharp.md
+++ b/docs/dataVsphereHostBaseImages.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereHostBaseImages
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereHostBaseImages
The id of the existing DataVsphereHostBaseImages that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
---
@@ -608,7 +608,7 @@ new DataVsphereHostBaseImagesConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -690,7 +690,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereHostBaseImages.go.md b/docs/dataVsphereHostBaseImages.go.md
index 7722758e..876038fb 100644
--- a/docs/dataVsphereHostBaseImages.go.md
+++ b/docs/dataVsphereHostBaseImages.go.md
@@ -4,12 +4,12 @@
### DataVsphereHostBaseImages
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbaseimages"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostbaseimages"
datavspherehostbaseimages.NewDataVsphereHostBaseImages(scope Construct, id *string, config DataVsphereHostBaseImagesConfig) DataVsphereHostBaseImages
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbaseimages"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostbaseimages"
datavspherehostbaseimages.DataVsphereHostBaseImages_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbaseimages"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostbaseimages"
datavspherehostbaseimages.DataVsphereHostBaseImages_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherehostbaseimages.DataVsphereHostBaseImages_IsTerraformElement(x interfa
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbaseimages"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostbaseimages"
datavspherehostbaseimages.DataVsphereHostBaseImages_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherehostbaseimages.DataVsphereHostBaseImages_IsTerraformDataSource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbaseimages"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostbaseimages"
datavspherehostbaseimages.DataVsphereHostBaseImages_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereHostBaseImages
The id of the existing DataVsphereHostBaseImages that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
---
@@ -583,7 +583,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbaseimages"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostbaseimages"
&datavspherehostbaseimages.DataVsphereHostBaseImagesConfig {
Connection: interface{},
@@ -608,7 +608,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostbas
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -690,7 +690,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereHostBaseImages.java.md b/docs/dataVsphereHostBaseImages.java.md
index bfe1d3b3..3b45b57c 100644
--- a/docs/dataVsphereHostBaseImages.java.md
+++ b/docs/dataVsphereHostBaseImages.java.md
@@ -4,7 +4,7 @@
### DataVsphereHostBaseImages
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images}.
#### Initializers
@@ -38,7 +38,7 @@ DataVsphereHostBaseImages.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -439,7 +439,7 @@ The construct id used in the generated config for the DataVsphereHostBaseImages
The id of the existing DataVsphereHostBaseImages that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
---
@@ -679,7 +679,7 @@ DataVsphereHostBaseImagesConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -761,7 +761,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereHostBaseImages.python.md b/docs/dataVsphereHostBaseImages.python.md
index a74d5810..6280e255 100644
--- a/docs/dataVsphereHostBaseImages.python.md
+++ b/docs/dataVsphereHostBaseImages.python.md
@@ -4,7 +4,7 @@
### DataVsphereHostBaseImages
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images}.
#### Initializers
@@ -36,7 +36,7 @@ dataVsphereHostBaseImages.DataVsphereHostBaseImages(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -104,7 +104,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -473,7 +473,7 @@ The construct id used in the generated config for the DataVsphereHostBaseImages
The id of the existing DataVsphereHostBaseImages that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
---
@@ -709,7 +709,7 @@ dataVsphereHostBaseImages.DataVsphereHostBaseImagesConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -791,7 +791,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereHostBaseImages.typescript.md b/docs/dataVsphereHostBaseImages.typescript.md
index 475775ed..eac69c3e 100644
--- a/docs/dataVsphereHostBaseImages.typescript.md
+++ b/docs/dataVsphereHostBaseImages.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereHostBaseImages
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereHostBaseImages
The id of the existing DataVsphereHostBaseImages that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
---
@@ -599,7 +599,7 @@ const dataVsphereHostBaseImagesConfig: dataVsphereHostBaseImages.DataVsphereHost
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}. |
---
@@ -681,7 +681,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereHostPciDevice.csharp.md b/docs/dataVsphereHostPciDevice.csharp.md
index ba36aa9a..0cfe283a 100644
--- a/docs/dataVsphereHostPciDevice.csharp.md
+++ b/docs/dataVsphereHostPciDevice.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereHostPciDevice
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataVsphereHostPciDevice t
The id of the existing DataVsphereHostPciDevice that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
---
@@ -723,7 +723,7 @@ new DataVsphereHostPciDeviceConfig {
| Provisioners
| object[]
| *No description.* |
| HostId
| string
| The Managed Object ID of the host system. |
| ClassId
| string
| The hexadecimal value of the PCI device's class ID. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| NameRegex
| string
| A regular expression used to match the PCI device name. |
| VendorId
| string
| The hexadecimal value of the PCI device's vendor ID. |
@@ -809,7 +809,7 @@ public string HostId { get; set; }
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -823,7 +823,7 @@ public string ClassId { get; set; }
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -835,7 +835,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -852,7 +852,7 @@ public string NameRegex { get; set; }
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -866,7 +866,7 @@ public string VendorId { get; set; }
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
diff --git a/docs/dataVsphereHostPciDevice.go.md b/docs/dataVsphereHostPciDevice.go.md
index 0f6093fe..b6c22aae 100644
--- a/docs/dataVsphereHostPciDevice.go.md
+++ b/docs/dataVsphereHostPciDevice.go.md
@@ -4,12 +4,12 @@
### DataVsphereHostPciDevice
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpcidevice"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostpcidevice"
datavspherehostpcidevice.NewDataVsphereHostPciDevice(scope Construct, id *string, config DataVsphereHostPciDeviceConfig) DataVsphereHostPciDevice
```
@@ -304,7 +304,7 @@ func ResetVendorId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpcidevice"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostpcidevice"
datavspherehostpcidevice.DataVsphereHostPciDevice_IsConstruct(x interface{}) *bool
```
@@ -336,7 +336,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpcidevice"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostpcidevice"
datavspherehostpcidevice.DataVsphereHostPciDevice_IsTerraformElement(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspherehostpcidevice.DataVsphereHostPciDevice_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpcidevice"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostpcidevice"
datavspherehostpcidevice.DataVsphereHostPciDevice_IsTerraformDataSource(x interface{}) *bool
```
@@ -364,7 +364,7 @@ datavspherehostpcidevice.DataVsphereHostPciDevice_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpcidevice"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostpcidevice"
datavspherehostpcidevice.DataVsphereHostPciDevice_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataVsphereHostPciDevice t
The id of the existing DataVsphereHostPciDevice that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
---
@@ -692,7 +692,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpcidevice"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostpcidevice"
&datavspherehostpcidevice.DataVsphereHostPciDeviceConfig {
Connection: interface{},
@@ -723,7 +723,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostpci
| Provisioners
| *[]interface{}
| *No description.* |
| HostId
| *string
| The Managed Object ID of the host system. |
| ClassId
| *string
| The hexadecimal value of the PCI device's class ID. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| NameRegex
| *string
| A regular expression used to match the PCI device name. |
| VendorId
| *string
| The hexadecimal value of the PCI device's vendor ID. |
@@ -809,7 +809,7 @@ HostId *string
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -823,7 +823,7 @@ ClassId *string
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -835,7 +835,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -852,7 +852,7 @@ NameRegex *string
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -866,7 +866,7 @@ VendorId *string
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
diff --git a/docs/dataVsphereHostPciDevice.java.md b/docs/dataVsphereHostPciDevice.java.md
index cf8df5c8..f5d8cce6 100644
--- a/docs/dataVsphereHostPciDevice.java.md
+++ b/docs/dataVsphereHostPciDevice.java.md
@@ -4,7 +4,7 @@
### DataVsphereHostPciDevice
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device}.
#### Initializers
@@ -44,7 +44,7 @@ DataVsphereHostPciDevice.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| hostId
| java.lang.String
| The Managed Object ID of the host system. |
| classId
| java.lang.String
| The hexadecimal value of the PCI device's class ID. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| nameRegex
| java.lang.String
| A regular expression used to match the PCI device name. |
| vendorId
| java.lang.String
| The hexadecimal value of the PCI device's vendor ID. |
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
@@ -508,7 +508,7 @@ The construct id used in the generated config for the DataVsphereHostPciDevice t
The id of the existing DataVsphereHostPciDevice that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
---
@@ -842,7 +842,7 @@ DataVsphereHostPciDeviceConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| hostId
| java.lang.String
| The Managed Object ID of the host system. |
| classId
| java.lang.String
| The hexadecimal value of the PCI device's class ID. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| nameRegex
| java.lang.String
| A regular expression used to match the PCI device name. |
| vendorId
| java.lang.String
| The hexadecimal value of the PCI device's vendor ID. |
@@ -928,7 +928,7 @@ public java.lang.String getHostId();
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -942,7 +942,7 @@ public java.lang.String getClassId();
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -954,7 +954,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -971,7 +971,7 @@ public java.lang.String getNameRegex();
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -985,7 +985,7 @@ public java.lang.String getVendorId();
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
diff --git a/docs/dataVsphereHostPciDevice.python.md b/docs/dataVsphereHostPciDevice.python.md
index b0714365..8ec7ff9b 100644
--- a/docs/dataVsphereHostPciDevice.python.md
+++ b/docs/dataVsphereHostPciDevice.python.md
@@ -4,7 +4,7 @@
### DataVsphereHostPciDevice
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device}.
#### Initializers
@@ -42,7 +42,7 @@ dataVsphereHostPciDevice.DataVsphereHostPciDevice(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| host_id
| str
| The Managed Object ID of the host system. |
| class_id
| str
| The hexadecimal value of the PCI device's class ID. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| name_regex
| str
| A regular expression used to match the PCI device name. |
| vendor_id
| str
| The hexadecimal value of the PCI device's vendor ID. |
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
@@ -542,7 +542,7 @@ The construct id used in the generated config for the DataVsphereHostPciDevice t
The id of the existing DataVsphereHostPciDevice that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
---
@@ -872,7 +872,7 @@ dataVsphereHostPciDevice.DataVsphereHostPciDeviceConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| host_id
| str
| The Managed Object ID of the host system. |
| class_id
| str
| The hexadecimal value of the PCI device's class ID. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| name_regex
| str
| A regular expression used to match the PCI device name. |
| vendor_id
| str
| The hexadecimal value of the PCI device's vendor ID. |
@@ -958,7 +958,7 @@ host_id: str
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -972,7 +972,7 @@ class_id: str
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -984,7 +984,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1001,7 +1001,7 @@ name_regex: str
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -1015,7 +1015,7 @@ vendor_id: str
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
diff --git a/docs/dataVsphereHostPciDevice.typescript.md b/docs/dataVsphereHostPciDevice.typescript.md
index f3506fb4..fbac8c1c 100644
--- a/docs/dataVsphereHostPciDevice.typescript.md
+++ b/docs/dataVsphereHostPciDevice.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereHostPciDevice
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataVsphereHostPciDevice t
The id of the existing DataVsphereHostPciDevice that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
---
@@ -710,7 +710,7 @@ const dataVsphereHostPciDeviceConfig: dataVsphereHostPciDevice.DataVsphereHostPc
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| hostId
| string
| The Managed Object ID of the host system. |
| classId
| string
| The hexadecimal value of the PCI device's class ID. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}. |
| nameRegex
| string
| A regular expression used to match the PCI device name. |
| vendorId
| string
| The hexadecimal value of the PCI device's vendor ID. |
@@ -796,7 +796,7 @@ public readonly hostId: string;
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
---
@@ -810,7 +810,7 @@ public readonly classId: string;
The hexadecimal value of the PCI device's class ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
---
@@ -822,7 +822,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -839,7 +839,7 @@ public readonly nameRegex: string;
A regular expression used to match the PCI device name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
---
@@ -853,7 +853,7 @@ public readonly vendorId: string;
The hexadecimal value of the PCI device's vendor ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
---
diff --git a/docs/dataVsphereHostThumbprint.csharp.md b/docs/dataVsphereHostThumbprint.csharp.md
index 8bbbf5e5..3f0c2c9f 100644
--- a/docs/dataVsphereHostThumbprint.csharp.md
+++ b/docs/dataVsphereHostThumbprint.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereHostThumbprint
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereHostThumbprint
The id of the existing DataVsphereHostThumbprint that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
---
@@ -681,7 +681,7 @@ new DataVsphereHostThumbprintConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Address
| string
| The address of the ESXi to extract the thumbprint from. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| Insecure
| object
| Boolean that can be set to true to disable SSL certificate verification. |
| Port
| string
| The port to connect to on the ESXi host. |
@@ -767,7 +767,7 @@ public string Address { get; set; }
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -779,7 +779,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -796,7 +796,7 @@ public object Insecure { get; set; }
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -810,7 +810,7 @@ public string Port { get; set; }
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
diff --git a/docs/dataVsphereHostThumbprint.go.md b/docs/dataVsphereHostThumbprint.go.md
index d33406a0..2782aaf4 100644
--- a/docs/dataVsphereHostThumbprint.go.md
+++ b/docs/dataVsphereHostThumbprint.go.md
@@ -4,12 +4,12 @@
### DataVsphereHostThumbprint
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthumbprint"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostthumbprint"
datavspherehostthumbprint.NewDataVsphereHostThumbprint(scope Construct, id *string, config DataVsphereHostThumbprintConfig) DataVsphereHostThumbprint
```
@@ -297,7 +297,7 @@ func ResetPort()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthumbprint"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostthumbprint"
datavspherehostthumbprint.DataVsphereHostThumbprint_IsConstruct(x interface{}) *bool
```
@@ -329,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthumbprint"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostthumbprint"
datavspherehostthumbprint.DataVsphereHostThumbprint_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherehostthumbprint.DataVsphereHostThumbprint_IsTerraformElement(x interfa
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthumbprint"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostthumbprint"
datavspherehostthumbprint.DataVsphereHostThumbprint_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +357,7 @@ datavspherehostthumbprint.DataVsphereHostThumbprint_IsTerraformDataSource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthumbprint"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostthumbprint"
datavspherehostthumbprint.DataVsphereHostThumbprint_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereHostThumbprint
The id of the existing DataVsphereHostThumbprint that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthumbprint"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostthumbprint"
&datavspherehostthumbprint.DataVsphereHostThumbprintConfig {
Connection: interface{},
@@ -681,7 +681,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostthu
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Address
| *string
| The address of the ESXi to extract the thumbprint from. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| Insecure
| interface{}
| Boolean that can be set to true to disable SSL certificate verification. |
| Port
| *string
| The port to connect to on the ESXi host. |
@@ -767,7 +767,7 @@ Address *string
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -779,7 +779,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -796,7 +796,7 @@ Insecure interface{}
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -810,7 +810,7 @@ Port *string
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
diff --git a/docs/dataVsphereHostThumbprint.java.md b/docs/dataVsphereHostThumbprint.java.md
index 74241b5d..fc9a57ba 100644
--- a/docs/dataVsphereHostThumbprint.java.md
+++ b/docs/dataVsphereHostThumbprint.java.md
@@ -4,7 +4,7 @@
### DataVsphereHostThumbprint
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
#### Initializers
@@ -43,7 +43,7 @@ DataVsphereHostThumbprint.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| address
| java.lang.String
| The address of the ESXi to extract the thumbprint from. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| insecure
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Boolean that can be set to true to disable SSL certificate verification. |
| port
| java.lang.String
| The port to connect to on the ESXi host. |
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -123,7 +123,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -136,7 +136,7 @@ If you experience problems setting this value it might not be settable. Please t
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
@@ -490,7 +490,7 @@ The construct id used in the generated config for the DataVsphereHostThumbprint
The id of the existing DataVsphereHostThumbprint that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
---
@@ -790,7 +790,7 @@ DataVsphereHostThumbprintConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| address
| java.lang.String
| The address of the ESXi to extract the thumbprint from. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| insecure
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Boolean that can be set to true to disable SSL certificate verification. |
| port
| java.lang.String
| The port to connect to on the ESXi host. |
@@ -876,7 +876,7 @@ public java.lang.String getAddress();
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -888,7 +888,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -905,7 +905,7 @@ public java.lang.Object getInsecure();
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -919,7 +919,7 @@ public java.lang.String getPort();
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
diff --git a/docs/dataVsphereHostThumbprint.python.md b/docs/dataVsphereHostThumbprint.python.md
index b04befa8..ae89b780 100644
--- a/docs/dataVsphereHostThumbprint.python.md
+++ b/docs/dataVsphereHostThumbprint.python.md
@@ -4,7 +4,7 @@
### DataVsphereHostThumbprint
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereHostThumbprint.DataVsphereHostThumbprint(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| address
| str
| The address of the ESXi to extract the thumbprint from. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| insecure
| typing.Union[bool, cdktf.IResolvable]
| Boolean that can be set to true to disable SSL certificate verification. |
| port
| str
| The port to connect to on the ESXi host. |
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
@@ -523,7 +523,7 @@ The construct id used in the generated config for the DataVsphereHostThumbprint
The id of the existing DataVsphereHostThumbprint that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
---
@@ -818,7 +818,7 @@ dataVsphereHostThumbprint.DataVsphereHostThumbprintConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| address
| str
| The address of the ESXi to extract the thumbprint from. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| insecure
| typing.Union[bool, cdktf.IResolvable]
| Boolean that can be set to true to disable SSL certificate verification. |
| port
| str
| The port to connect to on the ESXi host. |
@@ -904,7 +904,7 @@ address: str
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -916,7 +916,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -933,7 +933,7 @@ insecure: typing.Union[bool, IResolvable]
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -947,7 +947,7 @@ port: str
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
diff --git a/docs/dataVsphereHostThumbprint.typescript.md b/docs/dataVsphereHostThumbprint.typescript.md
index b03b64d6..4f69e076 100644
--- a/docs/dataVsphereHostThumbprint.typescript.md
+++ b/docs/dataVsphereHostThumbprint.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereHostThumbprint
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereHostThumbprint
The id of the existing DataVsphereHostThumbprint that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
---
@@ -669,7 +669,7 @@ const dataVsphereHostThumbprintConfig: dataVsphereHostThumbprint.DataVsphereHost
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| address
| string
| The address of the ESXi to extract the thumbprint from. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}. |
| insecure
| boolean \| cdktf.IResolvable
| Boolean that can be set to true to disable SSL certificate verification. |
| port
| string
| The port to connect to on the ESXi host. |
@@ -755,7 +755,7 @@ public readonly address: string;
The address of the ESXi to extract the thumbprint from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
---
@@ -767,7 +767,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -784,7 +784,7 @@ public readonly insecure: boolean | IResolvable;
Boolean that can be set to true to disable SSL certificate verification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
---
@@ -798,7 +798,7 @@ public readonly port: string;
The port to connect to on the ESXi host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
---
diff --git a/docs/dataVsphereHostVgpuProfile.csharp.md b/docs/dataVsphereHostVgpuProfile.csharp.md
index 2ba505ea..e6dabbe3 100644
--- a/docs/dataVsphereHostVgpuProfile.csharp.md
+++ b/docs/dataVsphereHostVgpuProfile.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereHostVgpuProfile
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereHostVgpuProfile
The id of the existing DataVsphereHostVgpuProfile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
---
@@ -662,7 +662,7 @@ new DataVsphereHostVgpuProfileConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| HostId
| string
| The Managed Object ID of the host system. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| NameRegex
| string
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -747,7 +747,7 @@ public string HostId { get; set; }
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -759,7 +759,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -776,7 +776,7 @@ public string NameRegex { get; set; }
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
diff --git a/docs/dataVsphereHostVgpuProfile.go.md b/docs/dataVsphereHostVgpuProfile.go.md
index f8b8aea0..c3ad405d 100644
--- a/docs/dataVsphereHostVgpuProfile.go.md
+++ b/docs/dataVsphereHostVgpuProfile.go.md
@@ -4,12 +4,12 @@
### DataVsphereHostVgpuProfile
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.NewDataVsphereHostVgpuProfile(scope Construct, id *string, config DataVsphereHostVgpuProfileConfig) DataVsphereHostVgpuProfile
```
@@ -290,7 +290,7 @@ func ResetNameRegex()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.DataVsphereHostVgpuProfile_IsConstruct(x interface{}) *bool
```
@@ -322,7 +322,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.DataVsphereHostVgpuProfile_IsTerraformElement(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspherehostvgpuprofile.DataVsphereHostVgpuProfile_IsTerraformElement(x inter
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.DataVsphereHostVgpuProfile_IsTerraformDataSource(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavspherehostvgpuprofile.DataVsphereHostVgpuProfile_IsTerraformDataSource(x in
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.DataVsphereHostVgpuProfile_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereHostVgpuProfile
The id of the existing DataVsphereHostVgpuProfile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
---
@@ -634,7 +634,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
&datavspherehostvgpuprofile.DataVsphereHostVgpuProfileConfig {
Connection: interface{},
@@ -662,7 +662,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgp
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| HostId
| *string
| The Managed Object ID of the host system. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| NameRegex
| *string
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -747,7 +747,7 @@ HostId *string
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -759,7 +759,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -776,7 +776,7 @@ NameRegex *string
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
@@ -785,7 +785,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
&datavspherehostvgpuprofile.DataVsphereHostVgpuProfileVgpuProfiles {
@@ -800,7 +800,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgp
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.NewDataVsphereHostVgpuProfileVgpuProfilesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereHostVgpuProfileVgpuProfilesList
```
@@ -949,7 +949,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherehostvgpuprofile"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherehostvgpuprofile"
datavspherehostvgpuprofile.NewDataVsphereHostVgpuProfileVgpuProfilesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereHostVgpuProfileVgpuProfilesOutputReference
```
diff --git a/docs/dataVsphereHostVgpuProfile.java.md b/docs/dataVsphereHostVgpuProfile.java.md
index 12e3c776..3bd6e66b 100644
--- a/docs/dataVsphereHostVgpuProfile.java.md
+++ b/docs/dataVsphereHostVgpuProfile.java.md
@@ -4,7 +4,7 @@
### DataVsphereHostVgpuProfile
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
#### Initializers
@@ -41,7 +41,7 @@ DataVsphereHostVgpuProfile.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| hostId
| java.lang.String
| The Managed Object ID of the host system. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| nameRegex
| java.lang.String
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
@@ -470,7 +470,7 @@ The construct id used in the generated config for the DataVsphereHostVgpuProfile
The id of the existing DataVsphereHostVgpuProfile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
---
@@ -757,7 +757,7 @@ DataVsphereHostVgpuProfileConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| hostId
| java.lang.String
| The Managed Object ID of the host system. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| nameRegex
| java.lang.String
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -842,7 +842,7 @@ public java.lang.String getHostId();
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -854,7 +854,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -871,7 +871,7 @@ public java.lang.String getNameRegex();
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
diff --git a/docs/dataVsphereHostVgpuProfile.python.md b/docs/dataVsphereHostVgpuProfile.python.md
index c4f90ac4..4e8f3c21 100644
--- a/docs/dataVsphereHostVgpuProfile.python.md
+++ b/docs/dataVsphereHostVgpuProfile.python.md
@@ -4,7 +4,7 @@
### DataVsphereHostVgpuProfile
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
#### Initializers
@@ -39,7 +39,7 @@ dataVsphereHostVgpuProfile.DataVsphereHostVgpuProfile(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| host_id
| str
| The Managed Object ID of the host system. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| name_regex
| str
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
@@ -504,7 +504,7 @@ The construct id used in the generated config for the DataVsphereHostVgpuProfile
The id of the existing DataVsphereHostVgpuProfile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
---
@@ -787,7 +787,7 @@ dataVsphereHostVgpuProfile.DataVsphereHostVgpuProfileConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| host_id
| str
| The Managed Object ID of the host system. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| name_regex
| str
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -872,7 +872,7 @@ host_id: str
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -884,7 +884,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -901,7 +901,7 @@ name_regex: str
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
diff --git a/docs/dataVsphereHostVgpuProfile.typescript.md b/docs/dataVsphereHostVgpuProfile.typescript.md
index 7730ec1f..c465d135 100644
--- a/docs/dataVsphereHostVgpuProfile.typescript.md
+++ b/docs/dataVsphereHostVgpuProfile.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereHostVgpuProfile
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataVsphereHostVgpuProfile
The id of the existing DataVsphereHostVgpuProfile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
---
@@ -651,7 +651,7 @@ const dataVsphereHostVgpuProfileConfig: dataVsphereHostVgpuProfile.DataVsphereHo
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| hostId
| string
| The Managed Object ID of the host system. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}. |
| nameRegex
| string
| A regular expression used to match the vGPU Profile on the host. |
---
@@ -736,7 +736,7 @@ public readonly hostId: string;
The Managed Object ID of the host system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
---
@@ -748,7 +748,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -765,7 +765,7 @@ public readonly nameRegex: string;
A regular expression used to match the vGPU Profile on the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
---
diff --git a/docs/dataVsphereLicense.csharp.md b/docs/dataVsphereLicense.csharp.md
index bb72cbb8..5c912b30 100644
--- a/docs/dataVsphereLicense.csharp.md
+++ b/docs/dataVsphereLicense.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereLicense
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataVsphereLicense to impo
The id of the existing DataVsphereLicense that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
---
@@ -656,7 +656,7 @@ new DataVsphereLicenseConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| LicenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| LicenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -738,7 +738,7 @@ public string LicenseKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
diff --git a/docs/dataVsphereLicense.go.md b/docs/dataVsphereLicense.go.md
index 07a1c921..04d5754d 100644
--- a/docs/dataVsphereLicense.go.md
+++ b/docs/dataVsphereLicense.go.md
@@ -4,12 +4,12 @@
### DataVsphereLicense
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherelicense"
datavspherelicense.NewDataVsphereLicense(scope Construct, id *string, config DataVsphereLicenseConfig) DataVsphereLicense
```
@@ -276,7 +276,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherelicense"
datavspherelicense.DataVsphereLicense_IsConstruct(x interface{}) *bool
```
@@ -308,7 +308,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherelicense"
datavspherelicense.DataVsphereLicense_IsTerraformElement(x interface{}) *bool
```
@@ -322,7 +322,7 @@ datavspherelicense.DataVsphereLicense_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherelicense"
datavspherelicense.DataVsphereLicense_IsTerraformDataSource(x interface{}) *bool
```
@@ -336,7 +336,7 @@ datavspherelicense.DataVsphereLicense_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherelicense"
datavspherelicense.DataVsphereLicense_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataVsphereLicense to impo
The id of the existing DataVsphereLicense that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
---
@@ -631,7 +631,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherelicense"
&datavspherelicense.DataVsphereLicenseConfig {
Connection: interface{},
@@ -656,7 +656,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherelicense
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| LicenseKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| LicenseKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -738,7 +738,7 @@ LicenseKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
diff --git a/docs/dataVsphereLicense.java.md b/docs/dataVsphereLicense.java.md
index c7f76c49..e035c2b6 100644
--- a/docs/dataVsphereLicense.java.md
+++ b/docs/dataVsphereLicense.java.md
@@ -4,7 +4,7 @@
### DataVsphereLicense
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license}.
#### Initializers
@@ -38,7 +38,7 @@ DataVsphereLicense.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
@@ -429,7 +429,7 @@ The construct id used in the generated config for the DataVsphereLicense to impo
The id of the existing DataVsphereLicense that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
---
@@ -724,7 +724,7 @@ DataVsphereLicenseConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -806,7 +806,7 @@ public java.lang.String getLicenseKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
diff --git a/docs/dataVsphereLicense.python.md b/docs/dataVsphereLicense.python.md
index f5651b8e..da23fe89 100644
--- a/docs/dataVsphereLicense.python.md
+++ b/docs/dataVsphereLicense.python.md
@@ -4,7 +4,7 @@
### DataVsphereLicense
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license}.
#### Initializers
@@ -36,7 +36,7 @@ dataVsphereLicense.DataVsphereLicense(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -104,7 +104,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataVsphereLicense to impo
The id of the existing DataVsphereLicense that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
---
@@ -754,7 +754,7 @@ dataVsphereLicense.DataVsphereLicenseConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -836,7 +836,7 @@ license_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
diff --git a/docs/dataVsphereLicense.typescript.md b/docs/dataVsphereLicense.typescript.md
index fdb3a6ad..9e3a12c1 100644
--- a/docs/dataVsphereLicense.typescript.md
+++ b/docs/dataVsphereLicense.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereLicense
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataVsphereLicense to impo
The id of the existing DataVsphereLicense that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
---
@@ -647,7 +647,7 @@ const dataVsphereLicenseConfig: dataVsphereLicense.DataVsphereLicenseConfig = {
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| licenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
+| licenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}. |
---
@@ -729,7 +729,7 @@ public readonly licenseKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}.
---
diff --git a/docs/dataVsphereNetwork.csharp.md b/docs/dataVsphereNetwork.csharp.md
index 0a4145c9..615f121e 100644
--- a/docs/dataVsphereNetwork.csharp.md
+++ b/docs/dataVsphereNetwork.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereNetwork
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network}.
#### Initializers
@@ -67,8 +67,10 @@ Must be unique amongst siblings in the same scope
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| PutFilter
| *No description.* |
| ResetDatacenterId
| *No description.* |
| ResetDistributedVirtualSwitchUuid
| *No description.* |
+| ResetFilter
| *No description.* |
| ResetId
| *No description.* |
---
@@ -265,6 +267,18 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `PutFilter`
+
+```csharp
+private void PutFilter(object Value)
+```
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
##### `ResetDatacenterId`
```csharp
@@ -277,6 +291,12 @@ private void ResetDatacenterId()
private void ResetDistributedVirtualSwitchUuid()
```
+##### `ResetFilter`
+
+```csharp
+private void ResetFilter()
+```
+
##### `ResetId`
```csharp
@@ -386,7 +406,7 @@ The construct id used in the generated config for the DataVsphereNetwork to impo
The id of the existing DataVsphereNetwork that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
---
@@ -414,9 +434,11 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Filter
| DataVsphereNetworkFilterList
| *No description.* |
| Type
| string
| *No description.* |
| DatacenterIdInput
| string
| *No description.* |
| DistributedVirtualSwitchUuidInput
| string
| *No description.* |
+| FilterInput
| object
| *No description.* |
| IdInput
| string
| *No description.* |
| NameInput
| string
| *No description.* |
| DatacenterId
| string
| *No description.* |
@@ -548,6 +570,16 @@ public TerraformProvider Provider { get; }
---
+##### `Filter`Required
+
+```csharp
+public DataVsphereNetworkFilterList Filter { get; }
+```
+
+- *Type:* DataVsphereNetworkFilterList
+
+---
+
##### `Type`Required
```csharp
@@ -578,6 +610,16 @@ public string DistributedVirtualSwitchUuidInput { get; }
---
+##### `FilterInput`Optional
+
+```csharp
+public object FilterInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `IdInput`Optional
```csharp
@@ -676,6 +718,7 @@ new DataVsphereNetworkConfig {
string Name,
string DatacenterId = null,
string DistributedVirtualSwitchUuid = null,
+ object Filter = null,
string Id = null
};
```
@@ -694,7 +737,8 @@ new DataVsphereNetworkConfig {
| Name
| string
| The name or path of the network. |
| DatacenterId
| string
| The managed object ID of the datacenter the network is in. |
| DistributedVirtualSwitchUuid
| string
| Id of the distributed virtual switch of which the port group is a part of. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| Filter
| object
| filter block. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -778,7 +822,7 @@ public string Name { get; set; }
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -794,7 +838,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -808,7 +852,21 @@ public string DistributedVirtualSwitchUuid { get; set; }
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `Filter`Optional
+
+```csharp
+public object Filter { get; set; }
+```
+
+- *Type:* object
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -820,12 +878,503 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
---
+### DataVsphereNetworkFilter
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Vsphere;
+
+new DataVsphereNetworkFilter {
+ string NetworkType = null
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| NetworkType
| string
| The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork). |
+
+---
+
+##### `NetworkType`Optional
+
+```csharp
+public string NetworkType { get; set; }
+```
+
+- *Type:* string
+
+The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#network_type DataVsphereNetwork#network_type}
+
+---
+
+## Classes
+
+### DataVsphereNetworkFilterList
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Vsphere;
+
+new DataVsphereNetworkFilterList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private DataVsphereNetworkFilterOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
+### DataVsphereNetworkFilterOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Vsphere;
+
+new DataVsphereNetworkFilterOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetNetworkType
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `ResetNetworkType`
+
+```csharp
+private void ResetNetworkType()
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| NetworkTypeInput
| string
| *No description.* |
+| NetworkType
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `NetworkTypeInput`Optional
+
+```csharp
+public string NetworkTypeInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `NetworkType`Required
+
+```csharp
+public string NetworkType { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
diff --git a/docs/dataVsphereNetwork.go.md b/docs/dataVsphereNetwork.go.md
index d72c59b0..d39e159e 100644
--- a/docs/dataVsphereNetwork.go.md
+++ b/docs/dataVsphereNetwork.go.md
@@ -4,12 +4,12 @@
### DataVsphereNetwork
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
datavspherenetwork.NewDataVsphereNetwork(scope Construct, id *string, config DataVsphereNetworkConfig) DataVsphereNetwork
```
@@ -67,8 +67,10 @@ Must be unique amongst siblings in the same scope
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| PutFilter
| *No description.* |
| ResetDatacenterId
| *No description.* |
| ResetDistributedVirtualSwitchUuid
| *No description.* |
+| ResetFilter
| *No description.* |
| ResetId
| *No description.* |
---
@@ -265,6 +267,18 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `PutFilter`
+
+```go
+func PutFilter(value interface{})
+```
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
##### `ResetDatacenterId`
```go
@@ -277,6 +291,12 @@ func ResetDatacenterId()
func ResetDistributedVirtualSwitchUuid()
```
+##### `ResetFilter`
+
+```go
+func ResetFilter()
+```
+
##### `ResetId`
```go
@@ -297,7 +317,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
datavspherenetwork.DataVsphereNetwork_IsConstruct(x interface{}) *bool
```
@@ -329,7 +349,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
datavspherenetwork.DataVsphereNetwork_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +363,7 @@ datavspherenetwork.DataVsphereNetwork_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
datavspherenetwork.DataVsphereNetwork_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +377,7 @@ datavspherenetwork.DataVsphereNetwork_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
datavspherenetwork.DataVsphereNetwork_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +406,7 @@ The construct id used in the generated config for the DataVsphereNetwork to impo
The id of the existing DataVsphereNetwork that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
---
@@ -414,9 +434,11 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Filter
| DataVsphereNetworkFilterList
| *No description.* |
| Type
| *string
| *No description.* |
| DatacenterIdInput
| *string
| *No description.* |
| DistributedVirtualSwitchUuidInput
| *string
| *No description.* |
+| FilterInput
| interface{}
| *No description.* |
| IdInput
| *string
| *No description.* |
| NameInput
| *string
| *No description.* |
| DatacenterId
| *string
| *No description.* |
@@ -548,6 +570,16 @@ func Provider() TerraformProvider
---
+##### `Filter`Required
+
+```go
+func Filter() DataVsphereNetworkFilterList
+```
+
+- *Type:* DataVsphereNetworkFilterList
+
+---
+
##### `Type`Required
```go
@@ -578,6 +610,16 @@ func DistributedVirtualSwitchUuidInput() *string
---
+##### `FilterInput`Optional
+
+```go
+func FilterInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `IdInput`Optional
```go
@@ -663,7 +705,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
&datavspherenetwork.DataVsphereNetworkConfig {
Connection: interface{},
@@ -676,6 +718,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork
Name: *string,
DatacenterId: *string,
DistributedVirtualSwitchUuid: *string,
+ Filter: interface{},
Id: *string,
}
```
@@ -694,7 +737,8 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherenetwork
| Name
| *string
| The name or path of the network. |
| DatacenterId
| *string
| The managed object ID of the datacenter the network is in. |
| DistributedVirtualSwitchUuid
| *string
| Id of the distributed virtual switch of which the port group is a part of. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| Filter
| interface{}
| filter block. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -778,7 +822,7 @@ Name *string
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -794,7 +838,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -808,7 +852,21 @@ DistributedVirtualSwitchUuid *string
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `Filter`Optional
+
+```go
+Filter interface{}
+```
+
+- *Type:* interface{}
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -820,12 +878,503 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
---
+### DataVsphereNetworkFilter
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
+
+&datavspherenetwork.DataVsphereNetworkFilter {
+ NetworkType: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| NetworkType
| *string
| The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork). |
+
+---
+
+##### `NetworkType`Optional
+
+```go
+NetworkType *string
+```
+
+- *Type:* *string
+
+The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#network_type DataVsphereNetwork#network_type}
+
+---
+
+## Classes
+
+### DataVsphereNetworkFilterList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
+
+datavspherenetwork.NewDataVsphereNetworkFilterList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereNetworkFilterList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```go
+func Get(index *f64) DataVsphereNetworkFilterOutputReference
+```
+
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
+### DataVsphereNetworkFilterOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherenetwork"
+
+datavspherenetwork.NewDataVsphereNetworkFilterOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereNetworkFilterOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetNetworkType
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `ResetNetworkType`
+
+```go
+func ResetNetworkType()
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| NetworkTypeInput
| *string
| *No description.* |
+| NetworkType
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `NetworkTypeInput`Optional
+
+```go
+func NetworkTypeInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `NetworkType`Required
+
+```go
+func NetworkType() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
diff --git a/docs/dataVsphereNetwork.java.md b/docs/dataVsphereNetwork.java.md
index 87056070..8fed9fae 100644
--- a/docs/dataVsphereNetwork.java.md
+++ b/docs/dataVsphereNetwork.java.md
@@ -4,7 +4,7 @@
### DataVsphereNetwork
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network}.
#### Initializers
@@ -26,6 +26,8 @@ DataVsphereNetwork.Builder.create(Construct scope, java.lang.String id)
.name(java.lang.String)
// .datacenterId(java.lang.String)
// .distributedVirtualSwitchUuid(java.lang.String)
+// .filter(IResolvable)
+// .filter(java.util.List)
// .id(java.lang.String)
.build();
```
@@ -44,7 +46,8 @@ DataVsphereNetwork.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| The name or path of the network. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the network is in. |
| distributedVirtualSwitchUuid
| java.lang.String
| Id of the distributed virtual switch of which the port group is a part of. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| filter
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
| filter block. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -114,7 +117,7 @@ Must be unique amongst siblings in the same scope
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -126,7 +129,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -136,7 +139,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `filter`Optional
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -144,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -172,8 +185,10 @@ If you experience problems setting this value it might not be settable. Please t
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| putFilter
| *No description.* |
| resetDatacenterId
| *No description.* |
| resetDistributedVirtualSwitchUuid
| *No description.* |
+| resetFilter
| *No description.* |
| resetId
| *No description.* |
---
@@ -370,6 +385,18 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `putFilter`
+
+```java
+public void putFilter(IResolvable OR java.util.List value)
+```
+
+###### `value`Required
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
+
+---
+
##### `resetDatacenterId`
```java
@@ -382,6 +409,12 @@ public void resetDatacenterId()
public void resetDistributedVirtualSwitchUuid()
```
+##### `resetFilter`
+
+```java
+public void resetFilter()
+```
+
##### `resetId`
```java
@@ -491,7 +524,7 @@ The construct id used in the generated config for the DataVsphereNetwork to impo
The id of the existing DataVsphereNetwork that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
---
@@ -519,9 +552,11 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| filter
| DataVsphereNetworkFilterList
| *No description.* |
| type
| java.lang.String
| *No description.* |
| datacenterIdInput
| java.lang.String
| *No description.* |
| distributedVirtualSwitchUuidInput
| java.lang.String
| *No description.* |
+| filterInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
| *No description.* |
| idInput
| java.lang.String
| *No description.* |
| nameInput
| java.lang.String
| *No description.* |
| datacenterId
| java.lang.String
| *No description.* |
@@ -653,6 +688,16 @@ public TerraformProvider getProvider();
---
+##### `filter`Required
+
+```java
+public DataVsphereNetworkFilterList getFilter();
+```
+
+- *Type:* DataVsphereNetworkFilterList
+
+---
+
##### `type`Required
```java
@@ -683,6 +728,16 @@ public java.lang.String getDistributedVirtualSwitchUuidInput();
---
+##### `filterInput`Optional
+
+```java
+public java.lang.Object getFilterInput();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
+
+---
+
##### `idInput`Optional
```java
@@ -785,6 +840,8 @@ DataVsphereNetworkConfig.builder()
.name(java.lang.String)
// .datacenterId(java.lang.String)
// .distributedVirtualSwitchUuid(java.lang.String)
+// .filter(IResolvable)
+// .filter(java.util.List)
// .id(java.lang.String)
.build();
```
@@ -803,7 +860,8 @@ DataVsphereNetworkConfig.builder()
| name
| java.lang.String
| The name or path of the network. |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the network is in. |
| distributedVirtualSwitchUuid
| java.lang.String
| Id of the distributed virtual switch of which the port group is a part of. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| filter
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
| filter block. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -887,7 +945,7 @@ public java.lang.String getName();
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -903,7 +961,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -917,7 +975,21 @@ public java.lang.String getDistributedVirtualSwitchUuid();
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `filter`Optional
+
+```java
+public java.lang.Object getFilter();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -929,12 +1001,503 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
---
+### DataVsphereNetworkFilter
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.vsphere.data_vsphere_network.DataVsphereNetworkFilter;
+
+DataVsphereNetworkFilter.builder()
+// .networkType(java.lang.String)
+ .build();
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| networkType
| java.lang.String
| The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork). |
+
+---
+
+##### `networkType`Optional
+
+```java
+public java.lang.String getNetworkType();
+```
+
+- *Type:* java.lang.String
+
+The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#network_type DataVsphereNetwork#network_type}
+
+---
+
+## Classes
+
+### DataVsphereNetworkFilterList
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.vsphere.data_vsphere_network.DataVsphereNetworkFilterList;
+
+new DataVsphereNetworkFilterList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```java
+public DataVsphereNetworkFilterOutputReference get(java.lang.Number index)
+```
+
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public java.lang.Object getInternalValue();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataVsphereNetworkFilter>
+
+---
+
+
+### DataVsphereNetworkFilterOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.vsphere.data_vsphere_network.DataVsphereNetworkFilterOutputReference;
+
+new DataVsphereNetworkFilterOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetNetworkType
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `resetNetworkType`
+
+```java
+public void resetNetworkType()
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| networkTypeInput
| java.lang.String
| *No description.* |
+| networkType
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR DataVsphereNetworkFilter
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `networkTypeInput`Optional
+
+```java
+public java.lang.String getNetworkTypeInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `networkType`Required
+
+```java
+public java.lang.String getNetworkType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public java.lang.Object getInternalValue();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR DataVsphereNetworkFilter
+
+---
+
diff --git a/docs/dataVsphereNetwork.python.md b/docs/dataVsphereNetwork.python.md
index 2b5133b3..6b737001 100644
--- a/docs/dataVsphereNetwork.python.md
+++ b/docs/dataVsphereNetwork.python.md
@@ -4,7 +4,7 @@
### DataVsphereNetwork
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network}.
#### Initializers
@@ -24,6 +24,7 @@ dataVsphereNetwork.DataVsphereNetwork(
name: str,
datacenter_id: str = None,
distributed_virtual_switch_uuid: str = None,
+ filter: typing.Union[IResolvable, typing.List[DataVsphereNetworkFilter]] = None,
id: str = None
)
```
@@ -42,7 +43,8 @@ dataVsphereNetwork.DataVsphereNetwork(
| name
| str
| The name or path of the network. |
| datacenter_id
| str
| The managed object ID of the datacenter the network is in. |
| distributed_virtual_switch_uuid
| str
| Id of the distributed virtual switch of which the port group is a part of. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| filter
| typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
| filter block. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -112,7 +114,7 @@ Must be unique amongst siblings in the same scope
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -124,7 +126,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -134,7 +136,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `filter`Optional
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -142,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -170,8 +182,10 @@ If you experience problems setting this value it might not be settable. Please t
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| put_filter
| *No description.* |
| reset_datacenter_id
| *No description.* |
| reset_distributed_virtual_switch_uuid
| *No description.* |
+| reset_filter
| *No description.* |
| reset_id
| *No description.* |
---
@@ -393,6 +407,20 @@ def interpolation_for_attribute(
---
+##### `put_filter`
+
+```python
+def put_filter(
+ value: typing.Union[IResolvable, typing.List[DataVsphereNetworkFilter]]
+) -> None
+```
+
+###### `value`Required
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
+
+---
+
##### `reset_datacenter_id`
```python
@@ -405,6 +433,12 @@ def reset_datacenter_id() -> None
def reset_distributed_virtual_switch_uuid() -> None
```
+##### `reset_filter`
+
+```python
+def reset_filter() -> None
+```
+
##### `reset_id`
```python
@@ -525,7 +559,7 @@ The construct id used in the generated config for the DataVsphereNetwork to impo
The id of the existing DataVsphereNetwork that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
---
@@ -553,9 +587,11 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| for_each
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| filter
| DataVsphereNetworkFilterList
| *No description.* |
| type
| str
| *No description.* |
| datacenter_id_input
| str
| *No description.* |
| distributed_virtual_switch_uuid_input
| str
| *No description.* |
+| filter_input
| typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
| *No description.* |
| id_input
| str
| *No description.* |
| name_input
| str
| *No description.* |
| datacenter_id
| str
| *No description.* |
@@ -687,6 +723,16 @@ provider: TerraformProvider
---
+##### `filter`Required
+
+```python
+filter: DataVsphereNetworkFilterList
+```
+
+- *Type:* DataVsphereNetworkFilterList
+
+---
+
##### `type`Required
```python
@@ -717,6 +763,16 @@ distributed_virtual_switch_uuid_input: str
---
+##### `filter_input`Optional
+
+```python
+filter_input: typing.Union[IResolvable, typing.List[DataVsphereNetworkFilter]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
+
+---
+
##### `id_input`Optional
```python
@@ -815,6 +871,7 @@ dataVsphereNetwork.DataVsphereNetworkConfig(
name: str,
datacenter_id: str = None,
distributed_virtual_switch_uuid: str = None,
+ filter: typing.Union[IResolvable, typing.List[DataVsphereNetworkFilter]] = None,
id: str = None
)
```
@@ -833,7 +890,8 @@ dataVsphereNetwork.DataVsphereNetworkConfig(
| name
| str
| The name or path of the network. |
| datacenter_id
| str
| The managed object ID of the datacenter the network is in. |
| distributed_virtual_switch_uuid
| str
| Id of the distributed virtual switch of which the port group is a part of. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| filter
| typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
| filter block. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -917,7 +975,7 @@ name: str
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -933,7 +991,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -947,7 +1005,21 @@ distributed_virtual_switch_uuid: str
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `filter`Optional
+
+```python
+filter: typing.Union[IResolvable, typing.List[DataVsphereNetworkFilter]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -959,12 +1031,540 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
---
+### DataVsphereNetworkFilter
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_vsphere import data_vsphere_network
+
+dataVsphereNetwork.DataVsphereNetworkFilter(
+ network_type: str = None
+)
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| network_type
| str
| The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork). |
+
+---
+
+##### `network_type`Optional
+
+```python
+network_type: str
+```
+
+- *Type:* str
+
+The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#network_type DataVsphereNetwork#network_type}
+
+---
+
+## Classes
+
+### DataVsphereNetworkFilterList
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_vsphere import data_vsphere_network
+
+dataVsphereNetwork.DataVsphereNetworkFilterList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```python
+def get(
+ index: typing.Union[int, float]
+) -> DataVsphereNetworkFilterOutputReference
+```
+
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, typing.List[DataVsphereNetworkFilter]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataVsphereNetworkFilter]]
+
+---
+
+
+### DataVsphereNetworkFilterOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_vsphere import data_vsphere_network
+
+dataVsphereNetwork.DataVsphereNetworkFilterOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_network_type
| *No description.* |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `reset_network_type`
+
+```python
+def reset_network_type() -> None
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| network_type_input
| str
| *No description.* |
+| network_type
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, DataVsphereNetworkFilter]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `network_type_input`Optional
+
+```python
+network_type_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `network_type`Required
+
+```python
+network_type: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, DataVsphereNetworkFilter]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, DataVsphereNetworkFilter]
+
+---
+
diff --git a/docs/dataVsphereNetwork.typescript.md b/docs/dataVsphereNetwork.typescript.md
index 1f1ec503..46c62ecc 100644
--- a/docs/dataVsphereNetwork.typescript.md
+++ b/docs/dataVsphereNetwork.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereNetwork
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network}.
#### Initializers
@@ -67,8 +67,10 @@ Must be unique amongst siblings in the same scope
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| putFilter
| *No description.* |
| resetDatacenterId
| *No description.* |
| resetDistributedVirtualSwitchUuid
| *No description.* |
+| resetFilter
| *No description.* |
| resetId
| *No description.* |
---
@@ -265,6 +267,18 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `putFilter`
+
+```typescript
+public putFilter(value: IResolvable | DataVsphereNetworkFilter[]): void
+```
+
+###### `value`Required
+
+- *Type:* cdktf.IResolvable | DataVsphereNetworkFilter[]
+
+---
+
##### `resetDatacenterId`
```typescript
@@ -277,6 +291,12 @@ public resetDatacenterId(): void
public resetDistributedVirtualSwitchUuid(): void
```
+##### `resetFilter`
+
+```typescript
+public resetFilter(): void
+```
+
##### `resetId`
```typescript
@@ -386,7 +406,7 @@ The construct id used in the generated config for the DataVsphereNetwork to impo
The id of the existing DataVsphereNetwork that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
---
@@ -414,9 +434,11 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| forEach
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| filter
| DataVsphereNetworkFilterList
| *No description.* |
| type
| string
| *No description.* |
| datacenterIdInput
| string
| *No description.* |
| distributedVirtualSwitchUuidInput
| string
| *No description.* |
+| filterInput
| cdktf.IResolvable \| DataVsphereNetworkFilter[]
| *No description.* |
| idInput
| string
| *No description.* |
| nameInput
| string
| *No description.* |
| datacenterId
| string
| *No description.* |
@@ -548,6 +570,16 @@ public readonly provider: TerraformProvider;
---
+##### `filter`Required
+
+```typescript
+public readonly filter: DataVsphereNetworkFilterList;
+```
+
+- *Type:* DataVsphereNetworkFilterList
+
+---
+
##### `type`Required
```typescript
@@ -578,6 +610,16 @@ public readonly distributedVirtualSwitchUuidInput: string;
---
+##### `filterInput`Optional
+
+```typescript
+public readonly filterInput: IResolvable | DataVsphereNetworkFilter[];
+```
+
+- *Type:* cdktf.IResolvable | DataVsphereNetworkFilter[]
+
+---
+
##### `idInput`Optional
```typescript
@@ -682,7 +724,8 @@ const dataVsphereNetworkConfig: dataVsphereNetwork.DataVsphereNetworkConfig = {
| name
| string
| The name or path of the network. |
| datacenterId
| string
| The managed object ID of the datacenter the network is in. |
| distributedVirtualSwitchUuid
| string
| Id of the distributed virtual switch of which the port group is a part of. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}. |
+| filter
| cdktf.IResolvable \| DataVsphereNetworkFilter[]
| filter block. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}. |
---
@@ -766,7 +809,7 @@ public readonly name: string;
The name or path of the network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
---
@@ -782,7 +825,7 @@ The managed object ID of the datacenter the network is in.
This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
---
@@ -796,7 +839,21 @@ public readonly distributedVirtualSwitchUuid: string;
Id of the distributed virtual switch of which the port group is a part of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+
+---
+
+##### `filter`Optional
+
+```typescript
+public readonly filter: IResolvable | DataVsphereNetworkFilter[];
+```
+
+- *Type:* cdktf.IResolvable | DataVsphereNetworkFilter[]
+
+filter block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
---
@@ -808,12 +865,501 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
---
+### DataVsphereNetworkFilter
+
+#### Initializer
+
+```typescript
+import { dataVsphereNetwork } from '@cdktf/provider-vsphere'
+
+const dataVsphereNetworkFilter: dataVsphereNetwork.DataVsphereNetworkFilter = { ... }
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| networkType
| string
| The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork). |
+
+---
+
+##### `networkType`Optional
+
+```typescript
+public readonly networkType: string;
+```
+
+- *Type:* string
+
+The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#network_type DataVsphereNetwork#network_type}
+
+---
+
+## Classes
+
+### DataVsphereNetworkFilterList
+
+#### Initializers
+
+```typescript
+import { dataVsphereNetwork } from '@cdktf/provider-vsphere'
+
+new dataVsphereNetwork.DataVsphereNetworkFilterList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```typescript
+public get(index: number): DataVsphereNetworkFilterOutputReference
+```
+
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| DataVsphereNetworkFilter[]
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: IResolvable | DataVsphereNetworkFilter[];
+```
+
+- *Type:* cdktf.IResolvable | DataVsphereNetworkFilter[]
+
+---
+
+
+### DataVsphereNetworkFilterOutputReference
+
+#### Initializers
+
+```typescript
+import { dataVsphereNetwork } from '@cdktf/provider-vsphere'
+
+new dataVsphereNetwork.DataVsphereNetworkFilterOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetNetworkType
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `resetNetworkType`
+
+```typescript
+public resetNetworkType(): void
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| networkTypeInput
| string
| *No description.* |
+| networkType
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| DataVsphereNetworkFilter
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `networkTypeInput`Optional
+
+```typescript
+public readonly networkTypeInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `networkType`Required
+
+```typescript
+public readonly networkType: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: IResolvable | DataVsphereNetworkFilter;
+```
+
+- *Type:* cdktf.IResolvable | DataVsphereNetworkFilter
+
+---
+
diff --git a/docs/dataVsphereOvfVmTemplate.csharp.md b/docs/dataVsphereOvfVmTemplate.csharp.md
index 5b06f77b..82942d8f 100644
--- a/docs/dataVsphereOvfVmTemplate.csharp.md
+++ b/docs/dataVsphereOvfVmTemplate.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereOvfVmTemplate
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
#### Initializers
@@ -449,7 +449,7 @@ The construct id used in the generated config for the DataVsphereOvfVmTemplate t
The id of the existing DataVsphereOvfVmTemplate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
---
@@ -1192,7 +1192,7 @@ new DataVsphereOvfVmTemplateConfig {
| DiskProvisioning
| string
| An optional disk provisioning. |
| EnableHiddenProperties
| object
| Allow properties with ovf:userConfigurable=false to be set. |
| Folder
| string
| The name of the folder to locate the virtual machine in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| IpAllocationPolicy
| string
| The IP allocation policy. |
| IpProtocol
| string
| The IP protocol. |
| LocalOvfPath
| string
| The absolute path to the ovf/ova file in the local system. |
@@ -1281,7 +1281,7 @@ public string HostSystemId { get; set; }
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -1295,7 +1295,7 @@ public string Name { get; set; }
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -1309,7 +1309,7 @@ public string ResourcePoolId { get; set; }
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -1323,7 +1323,7 @@ public object AllowUnverifiedSslCert { get; set; }
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -1339,7 +1339,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -1353,7 +1353,7 @@ public string DeploymentOption { get; set; }
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -1369,7 +1369,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -1383,7 +1383,7 @@ public object EnableHiddenProperties { get; set; }
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -1397,7 +1397,7 @@ public string Folder { get; set; }
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -1409,7 +1409,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1426,7 +1426,7 @@ public string IpAllocationPolicy { get; set; }
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -1440,7 +1440,7 @@ public string IpProtocol { get; set; }
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -1454,7 +1454,7 @@ public string LocalOvfPath { get; set; }
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -1468,7 +1468,7 @@ public System.Collections.Generic.IDictionary OvfNetworkMap { ge
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -1482,7 +1482,7 @@ public string RemoteOvfUrl { get; set; }
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
diff --git a/docs/dataVsphereOvfVmTemplate.go.md b/docs/dataVsphereOvfVmTemplate.go.md
index d6d8e2d3..5d3096d1 100644
--- a/docs/dataVsphereOvfVmTemplate.go.md
+++ b/docs/dataVsphereOvfVmTemplate.go.md
@@ -4,12 +4,12 @@
### DataVsphereOvfVmTemplate
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmtemplate"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereovfvmtemplate"
datavsphereovfvmtemplate.NewDataVsphereOvfVmTemplate(scope Construct, id *string, config DataVsphereOvfVmTemplateConfig) DataVsphereOvfVmTemplate
```
@@ -360,7 +360,7 @@ func ResetRemoteOvfUrl()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmtemplate"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereovfvmtemplate"
datavsphereovfvmtemplate.DataVsphereOvfVmTemplate_IsConstruct(x interface{}) *bool
```
@@ -392,7 +392,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmtemplate"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereovfvmtemplate"
datavsphereovfvmtemplate.DataVsphereOvfVmTemplate_IsTerraformElement(x interface{}) *bool
```
@@ -406,7 +406,7 @@ datavsphereovfvmtemplate.DataVsphereOvfVmTemplate_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmtemplate"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereovfvmtemplate"
datavsphereovfvmtemplate.DataVsphereOvfVmTemplate_IsTerraformDataSource(x interface{}) *bool
```
@@ -420,7 +420,7 @@ datavsphereovfvmtemplate.DataVsphereOvfVmTemplate_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmtemplate"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereovfvmtemplate"
datavsphereovfvmtemplate.DataVsphereOvfVmTemplate_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -449,7 +449,7 @@ The construct id used in the generated config for the DataVsphereOvfVmTemplate t
The id of the existing DataVsphereOvfVmTemplate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
---
@@ -1144,7 +1144,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmtemplate"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereovfvmtemplate"
&datavsphereovfvmtemplate.DataVsphereOvfVmTemplateConfig {
Connection: interface{},
@@ -1192,7 +1192,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereovfvmte
| DiskProvisioning
| *string
| An optional disk provisioning. |
| EnableHiddenProperties
| interface{}
| Allow properties with ovf:userConfigurable=false to be set. |
| Folder
| *string
| The name of the folder to locate the virtual machine in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| IpAllocationPolicy
| *string
| The IP allocation policy. |
| IpProtocol
| *string
| The IP protocol. |
| LocalOvfPath
| *string
| The absolute path to the ovf/ova file in the local system. |
@@ -1281,7 +1281,7 @@ HostSystemId *string
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -1295,7 +1295,7 @@ Name *string
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -1309,7 +1309,7 @@ ResourcePoolId *string
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -1323,7 +1323,7 @@ AllowUnverifiedSslCert interface{}
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -1339,7 +1339,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -1353,7 +1353,7 @@ DeploymentOption *string
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -1369,7 +1369,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -1383,7 +1383,7 @@ EnableHiddenProperties interface{}
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -1397,7 +1397,7 @@ Folder *string
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -1409,7 +1409,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1426,7 +1426,7 @@ IpAllocationPolicy *string
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -1440,7 +1440,7 @@ IpProtocol *string
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -1454,7 +1454,7 @@ LocalOvfPath *string
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -1468,7 +1468,7 @@ OvfNetworkMap *map[string]*string
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -1482,7 +1482,7 @@ RemoteOvfUrl *string
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
diff --git a/docs/dataVsphereOvfVmTemplate.java.md b/docs/dataVsphereOvfVmTemplate.java.md
index 85ec99f1..ef5c30ee 100644
--- a/docs/dataVsphereOvfVmTemplate.java.md
+++ b/docs/dataVsphereOvfVmTemplate.java.md
@@ -4,7 +4,7 @@
### DataVsphereOvfVmTemplate
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
#### Initializers
@@ -63,7 +63,7 @@ DataVsphereOvfVmTemplate.Builder.create(Construct scope, java.lang.String id)
| diskProvisioning
| java.lang.String
| An optional disk provisioning. |
| enableHiddenProperties
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow properties with ovf:userConfigurable=false to be set. |
| folder
| java.lang.String
| The name of the folder to locate the virtual machine in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| ipAllocationPolicy
| java.lang.String
| The IP allocation policy. |
| ipProtocol
| java.lang.String
| The IP protocol. |
| localOvfPath
| java.lang.String
| The absolute path to the ovf/ova file in the local system. |
@@ -138,7 +138,7 @@ Must be unique amongst siblings in the same scope
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -180,7 +180,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -202,7 +202,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -230,7 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -243,7 +243,7 @@ If you experience problems setting this value it might not be settable. Please t
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -273,7 +273,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -283,7 +283,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
@@ -690,7 +690,7 @@ The construct id used in the generated config for the DataVsphereOvfVmTemplate t
The id of the existing DataVsphereOvfVmTemplate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
---
@@ -1439,7 +1439,7 @@ DataVsphereOvfVmTemplateConfig.builder()
| diskProvisioning
| java.lang.String
| An optional disk provisioning. |
| enableHiddenProperties
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow properties with ovf:userConfigurable=false to be set. |
| folder
| java.lang.String
| The name of the folder to locate the virtual machine in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| ipAllocationPolicy
| java.lang.String
| The IP allocation policy. |
| ipProtocol
| java.lang.String
| The IP protocol. |
| localOvfPath
| java.lang.String
| The absolute path to the ovf/ova file in the local system. |
@@ -1528,7 +1528,7 @@ public java.lang.String getHostSystemId();
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -1542,7 +1542,7 @@ public java.lang.String getName();
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -1556,7 +1556,7 @@ public java.lang.String getResourcePoolId();
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -1570,7 +1570,7 @@ public java.lang.Object getAllowUnverifiedSslCert();
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -1586,7 +1586,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -1600,7 +1600,7 @@ public java.lang.String getDeploymentOption();
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -1616,7 +1616,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -1630,7 +1630,7 @@ public java.lang.Object getEnableHiddenProperties();
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -1644,7 +1644,7 @@ public java.lang.String getFolder();
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -1656,7 +1656,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1673,7 +1673,7 @@ public java.lang.String getIpAllocationPolicy();
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -1687,7 +1687,7 @@ public java.lang.String getIpProtocol();
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -1701,7 +1701,7 @@ public java.lang.String getLocalOvfPath();
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -1715,7 +1715,7 @@ public java.util.Map getOvfNetworkMap();
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -1729,7 +1729,7 @@ public java.lang.String getRemoteOvfUrl();
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
diff --git a/docs/dataVsphereOvfVmTemplate.python.md b/docs/dataVsphereOvfVmTemplate.python.md
index 0abb7f79..d8fa96ad 100644
--- a/docs/dataVsphereOvfVmTemplate.python.md
+++ b/docs/dataVsphereOvfVmTemplate.python.md
@@ -4,7 +4,7 @@
### DataVsphereOvfVmTemplate
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
#### Initializers
@@ -59,7 +59,7 @@ dataVsphereOvfVmTemplate.DataVsphereOvfVmTemplate(
| disk_provisioning
| str
| An optional disk provisioning. |
| enable_hidden_properties
| typing.Union[bool, cdktf.IResolvable]
| Allow properties with ovf:userConfigurable=false to be set. |
| folder
| str
| The name of the folder to locate the virtual machine in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| ip_allocation_policy
| str
| The IP allocation policy. |
| ip_protocol
| str
| The IP protocol. |
| local_ovf_path
| str
| The absolute path to the ovf/ova file in the local system. |
@@ -134,7 +134,7 @@ Must be unique amongst siblings in the same scope
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -176,7 +176,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -198,7 +198,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -218,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -239,7 +239,7 @@ If you experience problems setting this value it might not be settable. Please t
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -249,7 +249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -269,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -279,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
@@ -722,7 +722,7 @@ The construct id used in the generated config for the DataVsphereOvfVmTemplate t
The id of the existing DataVsphereOvfVmTemplate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
---
@@ -1465,7 +1465,7 @@ dataVsphereOvfVmTemplate.DataVsphereOvfVmTemplateConfig(
| disk_provisioning
| str
| An optional disk provisioning. |
| enable_hidden_properties
| typing.Union[bool, cdktf.IResolvable]
| Allow properties with ovf:userConfigurable=false to be set. |
| folder
| str
| The name of the folder to locate the virtual machine in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| ip_allocation_policy
| str
| The IP allocation policy. |
| ip_protocol
| str
| The IP protocol. |
| local_ovf_path
| str
| The absolute path to the ovf/ova file in the local system. |
@@ -1554,7 +1554,7 @@ host_system_id: str
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -1568,7 +1568,7 @@ name: str
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -1582,7 +1582,7 @@ resource_pool_id: str
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -1596,7 +1596,7 @@ allow_unverified_ssl_cert: typing.Union[bool, IResolvable]
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -1612,7 +1612,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -1626,7 +1626,7 @@ deployment_option: str
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -1642,7 +1642,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -1656,7 +1656,7 @@ enable_hidden_properties: typing.Union[bool, IResolvable]
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -1670,7 +1670,7 @@ folder: str
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -1682,7 +1682,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1699,7 +1699,7 @@ ip_allocation_policy: str
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -1713,7 +1713,7 @@ ip_protocol: str
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -1727,7 +1727,7 @@ local_ovf_path: str
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -1741,7 +1741,7 @@ ovf_network_map: typing.Mapping[str]
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -1755,7 +1755,7 @@ remote_ovf_url: str
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
diff --git a/docs/dataVsphereOvfVmTemplate.typescript.md b/docs/dataVsphereOvfVmTemplate.typescript.md
index 7139fb2a..fe74436e 100644
--- a/docs/dataVsphereOvfVmTemplate.typescript.md
+++ b/docs/dataVsphereOvfVmTemplate.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereOvfVmTemplate
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}.
#### Initializers
@@ -449,7 +449,7 @@ The construct id used in the generated config for the DataVsphereOvfVmTemplate t
The id of the existing DataVsphereOvfVmTemplate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
---
@@ -1169,7 +1169,7 @@ const dataVsphereOvfVmTemplateConfig: dataVsphereOvfVmTemplate.DataVsphereOvfVmT
| diskProvisioning
| string
| An optional disk provisioning. |
| enableHiddenProperties
| boolean \| cdktf.IResolvable
| Allow properties with ovf:userConfigurable=false to be set. |
| folder
| string
| The name of the folder to locate the virtual machine in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}. |
| ipAllocationPolicy
| string
| The IP allocation policy. |
| ipProtocol
| string
| The IP protocol. |
| localOvfPath
| string
| The absolute path to the ovf/ova file in the local system. |
@@ -1258,7 +1258,7 @@ public readonly hostSystemId: string;
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
---
@@ -1272,7 +1272,7 @@ public readonly name: string;
Name of the virtual machine to create.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
---
@@ -1286,7 +1286,7 @@ public readonly resourcePoolId: string;
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
---
@@ -1300,7 +1300,7 @@ public readonly allowUnverifiedSslCert: boolean | IResolvable;
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
---
@@ -1316,7 +1316,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
---
@@ -1330,7 +1330,7 @@ public readonly deploymentOption: string;
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
---
@@ -1346,7 +1346,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
---
@@ -1360,7 +1360,7 @@ public readonly enableHiddenProperties: boolean | IResolvable;
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
---
@@ -1374,7 +1374,7 @@ public readonly folder: string;
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
---
@@ -1386,7 +1386,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1403,7 +1403,7 @@ public readonly ipAllocationPolicy: string;
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
---
@@ -1417,7 +1417,7 @@ public readonly ipProtocol: string;
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
---
@@ -1431,7 +1431,7 @@ public readonly localOvfPath: string;
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
---
@@ -1445,7 +1445,7 @@ public readonly ovfNetworkMap: {[ key: string ]: string};
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
---
@@ -1459,7 +1459,7 @@ public readonly remoteOvfUrl: string;
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
---
diff --git a/docs/dataVsphereResourcePool.csharp.md b/docs/dataVsphereResourcePool.csharp.md
index 85568ccd..c25e029d 100644
--- a/docs/dataVsphereResourcePool.csharp.md
+++ b/docs/dataVsphereResourcePool.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereResourcePool to
The id of the existing DataVsphereResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -658,7 +658,7 @@ new DataVsphereResourcePoolConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| DatacenterId
| string
| The managed object ID of the datacenter the resource pool is in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| Name
| string
| The name or path of the resource pool. |
---
@@ -745,7 +745,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -757,7 +757,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -774,7 +774,7 @@ public string Name { get; set; }
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
diff --git a/docs/dataVsphereResourcePool.go.md b/docs/dataVsphereResourcePool.go.md
index d6ff1c31..a658bef7 100644
--- a/docs/dataVsphereResourcePool.go.md
+++ b/docs/dataVsphereResourcePool.go.md
@@ -4,12 +4,12 @@
### DataVsphereResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereresourcepool"
datavsphereresourcepool.NewDataVsphereResourcePool(scope Construct, id *string, config DataVsphereResourcePoolConfig) DataVsphereResourcePool
```
@@ -297,7 +297,7 @@ func ResetName()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereresourcepool"
datavsphereresourcepool.DataVsphereResourcePool_IsConstruct(x interface{}) *bool
```
@@ -329,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereresourcepool"
datavsphereresourcepool.DataVsphereResourcePool_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavsphereresourcepool.DataVsphereResourcePool_IsTerraformElement(x interface{}
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereresourcepool"
datavsphereresourcepool.DataVsphereResourcePool_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +357,7 @@ datavsphereresourcepool.DataVsphereResourcePool_IsTerraformDataSource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereresourcepool"
datavsphereresourcepool.DataVsphereResourcePool_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereResourcePool to
The id of the existing DataVsphereResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -630,7 +630,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphereresourcepool"
&datavsphereresourcepool.DataVsphereResourcePoolConfig {
Connection: interface{},
@@ -658,7 +658,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphereresourc
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| DatacenterId
| *string
| The managed object ID of the datacenter the resource pool is in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| Name
| *string
| The name or path of the resource pool. |
---
@@ -745,7 +745,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -757,7 +757,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -774,7 +774,7 @@ Name *string
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
diff --git a/docs/dataVsphereResourcePool.java.md b/docs/dataVsphereResourcePool.java.md
index 05f3d90f..02d36366 100644
--- a/docs/dataVsphereResourcePool.java.md
+++ b/docs/dataVsphereResourcePool.java.md
@@ -4,7 +4,7 @@
### DataVsphereResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -41,7 +41,7 @@ DataVsphereResourcePool.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the resource pool is in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| name
| java.lang.String
| The name or path of the resource pool. |
---
@@ -114,7 +114,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
@@ -479,7 +479,7 @@ The construct id used in the generated config for the DataVsphereResourcePool to
The id of the existing DataVsphereResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -755,7 +755,7 @@ DataVsphereResourcePoolConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| datacenterId
| java.lang.String
| The managed object ID of the datacenter the resource pool is in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| name
| java.lang.String
| The name or path of the resource pool. |
---
@@ -842,7 +842,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -854,7 +854,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -871,7 +871,7 @@ public java.lang.String getName();
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
diff --git a/docs/dataVsphereResourcePool.python.md b/docs/dataVsphereResourcePool.python.md
index 2a2141d4..d7a4bc97 100644
--- a/docs/dataVsphereResourcePool.python.md
+++ b/docs/dataVsphereResourcePool.python.md
@@ -4,7 +4,7 @@
### DataVsphereResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -39,7 +39,7 @@ dataVsphereResourcePool.DataVsphereResourcePool(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datacenter_id
| str
| The managed object ID of the datacenter the resource pool is in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| name
| str
| The name or path of the resource pool. |
---
@@ -112,7 +112,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
@@ -513,7 +513,7 @@ The construct id used in the generated config for the DataVsphereResourcePool to
The id of the existing DataVsphereResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -785,7 +785,7 @@ dataVsphereResourcePool.DataVsphereResourcePoolConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datacenter_id
| str
| The managed object ID of the datacenter the resource pool is in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| name
| str
| The name or path of the resource pool. |
---
@@ -872,7 +872,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -884,7 +884,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -901,7 +901,7 @@ name: str
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
diff --git a/docs/dataVsphereResourcePool.typescript.md b/docs/dataVsphereResourcePool.typescript.md
index a2e65b65..8611ab46 100644
--- a/docs/dataVsphereResourcePool.typescript.md
+++ b/docs/dataVsphereResourcePool.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereResourcePool to
The id of the existing DataVsphereResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -647,7 +647,7 @@ const dataVsphereResourcePoolConfig: dataVsphereResourcePool.DataVsphereResource
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| datacenterId
| string
| The managed object ID of the datacenter the resource pool is in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}. |
| name
| string
| The name or path of the resource pool. |
---
@@ -734,7 +734,7 @@ The managed object ID of the datacenter the resource pool is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
---
@@ -746,7 +746,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -763,7 +763,7 @@ public readonly name: string;
The name or path of the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
---
diff --git a/docs/dataVsphereRole.csharp.md b/docs/dataVsphereRole.csharp.md
index 700e6ebd..111971e6 100644
--- a/docs/dataVsphereRole.csharp.md
+++ b/docs/dataVsphereRole.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereRole
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataVsphereRole to import.
The id of the existing DataVsphereRole that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
---
@@ -712,7 +712,7 @@ new DataVsphereRoleConfig {
| Provisioners
| object[]
| *No description.* |
| Label
| string
| The display label of the role. |
| Description
| string
| Description of the role. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| Name
| string
| Name of the role. |
| RolePrivileges
| string[]
| Privileges to be associated with the role. |
@@ -798,7 +798,7 @@ public string Label { get; set; }
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -812,7 +812,7 @@ public string Description { get; set; }
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -824,7 +824,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -841,7 +841,7 @@ public string Name { get; set; }
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -855,7 +855,7 @@ public string[] RolePrivileges { get; set; }
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
diff --git a/docs/dataVsphereRole.go.md b/docs/dataVsphereRole.go.md
index ff63cd59..88782ff3 100644
--- a/docs/dataVsphereRole.go.md
+++ b/docs/dataVsphereRole.go.md
@@ -4,12 +4,12 @@
### DataVsphereRole
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphererole"
datavsphererole.NewDataVsphereRole(scope Construct, id *string, config DataVsphereRoleConfig) DataVsphereRole
```
@@ -304,7 +304,7 @@ func ResetRolePrivileges()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphererole"
datavsphererole.DataVsphereRole_IsConstruct(x interface{}) *bool
```
@@ -336,7 +336,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphererole"
datavsphererole.DataVsphereRole_IsTerraformElement(x interface{}) *bool
```
@@ -350,7 +350,7 @@ datavsphererole.DataVsphereRole_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphererole"
datavsphererole.DataVsphereRole_IsTerraformDataSource(x interface{}) *bool
```
@@ -364,7 +364,7 @@ datavsphererole.DataVsphereRole_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphererole"
datavsphererole.DataVsphereRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataVsphereRole to import.
The id of the existing DataVsphereRole that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
---
@@ -681,7 +681,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavsphererole"
&datavsphererole.DataVsphereRoleConfig {
Connection: interface{},
@@ -712,7 +712,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavsphererole"
| Provisioners
| *[]interface{}
| *No description.* |
| Label
| *string
| The display label of the role. |
| Description
| *string
| Description of the role. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| Name
| *string
| Name of the role. |
| RolePrivileges
| *[]*string
| Privileges to be associated with the role. |
@@ -798,7 +798,7 @@ Label *string
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -812,7 +812,7 @@ Description *string
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -824,7 +824,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -841,7 +841,7 @@ Name *string
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -855,7 +855,7 @@ RolePrivileges *[]*string
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
diff --git a/docs/dataVsphereRole.java.md b/docs/dataVsphereRole.java.md
index eb67bba6..22459985 100644
--- a/docs/dataVsphereRole.java.md
+++ b/docs/dataVsphereRole.java.md
@@ -4,7 +4,7 @@
### DataVsphereRole
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role}.
#### Initializers
@@ -44,7 +44,7 @@ DataVsphereRole.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| label
| java.lang.String
| The display label of the role. |
| description
| java.lang.String
| Description of the role. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| name
| java.lang.String
| Name of the role. |
| rolePrivileges
| java.util.List
| Privileges to be associated with the role. |
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
@@ -508,7 +508,7 @@ The construct id used in the generated config for the DataVsphereRole to import.
The id of the existing DataVsphereRole that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
---
@@ -831,7 +831,7 @@ DataVsphereRoleConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| label
| java.lang.String
| The display label of the role. |
| description
| java.lang.String
| Description of the role. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| name
| java.lang.String
| Name of the role. |
| rolePrivileges
| java.util.List
| Privileges to be associated with the role. |
@@ -917,7 +917,7 @@ public java.lang.String getLabel();
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -931,7 +931,7 @@ public java.lang.String getDescription();
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -943,7 +943,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -960,7 +960,7 @@ public java.lang.String getName();
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -974,7 +974,7 @@ public java.util.List getRolePrivileges();
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
diff --git a/docs/dataVsphereRole.python.md b/docs/dataVsphereRole.python.md
index d8c4aa1b..6d74ef7f 100644
--- a/docs/dataVsphereRole.python.md
+++ b/docs/dataVsphereRole.python.md
@@ -4,7 +4,7 @@
### DataVsphereRole
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role}.
#### Initializers
@@ -42,7 +42,7 @@ dataVsphereRole.DataVsphereRole(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| label
| str
| The display label of the role. |
| description
| str
| Description of the role. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| name
| str
| Name of the role. |
| role_privileges
| typing.List[str]
| Privileges to be associated with the role. |
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
@@ -542,7 +542,7 @@ The construct id used in the generated config for the DataVsphereRole to import.
The id of the existing DataVsphereRole that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
---
@@ -861,7 +861,7 @@ dataVsphereRole.DataVsphereRoleConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| label
| str
| The display label of the role. |
| description
| str
| Description of the role. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| name
| str
| Name of the role. |
| role_privileges
| typing.List[str]
| Privileges to be associated with the role. |
@@ -947,7 +947,7 @@ label: str
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -961,7 +961,7 @@ description: str
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -973,7 +973,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -990,7 +990,7 @@ name: str
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -1004,7 +1004,7 @@ role_privileges: typing.List[str]
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
diff --git a/docs/dataVsphereRole.typescript.md b/docs/dataVsphereRole.typescript.md
index 6ec36767..0e09184b 100644
--- a/docs/dataVsphereRole.typescript.md
+++ b/docs/dataVsphereRole.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereRole
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataVsphereRole to import.
The id of the existing DataVsphereRole that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
---
@@ -699,7 +699,7 @@ const dataVsphereRoleConfig: dataVsphereRole.DataVsphereRoleConfig = { ... }
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| label
| string
| The display label of the role. |
| description
| string
| Description of the role. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}. |
| name
| string
| Name of the role. |
| rolePrivileges
| string[]
| Privileges to be associated with the role. |
@@ -785,7 +785,7 @@ public readonly label: string;
The display label of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
---
@@ -799,7 +799,7 @@ public readonly description: string;
Description of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
---
@@ -811,7 +811,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -828,7 +828,7 @@ public readonly name: string;
Name of the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
---
@@ -842,7 +842,7 @@ public readonly rolePrivileges: string[];
Privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
---
diff --git a/docs/dataVsphereStoragePolicy.csharp.md b/docs/dataVsphereStoragePolicy.csharp.md
index 14482492..6fac135e 100644
--- a/docs/dataVsphereStoragePolicy.csharp.md
+++ b/docs/dataVsphereStoragePolicy.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereStoragePolicy t
The id of the existing DataVsphereStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -621,7 +621,7 @@ new DataVsphereStoragePolicyConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The display name of the storage policy. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -705,7 +705,7 @@ public string Name { get; set; }
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -717,7 +717,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereStoragePolicy.go.md b/docs/dataVsphereStoragePolicy.go.md
index 2dbde93d..9f9d2daa 100644
--- a/docs/dataVsphereStoragePolicy.go.md
+++ b/docs/dataVsphereStoragePolicy.go.md
@@ -4,12 +4,12 @@
### DataVsphereStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherestoragepolicy"
datavspherestoragepolicy.NewDataVsphereStoragePolicy(scope Construct, id *string, config DataVsphereStoragePolicyConfig) DataVsphereStoragePolicy
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherestoragepolicy"
datavspherestoragepolicy.DataVsphereStoragePolicy_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherestoragepolicy"
datavspherestoragepolicy.DataVsphereStoragePolicy_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherestoragepolicy.DataVsphereStoragePolicy_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherestoragepolicy"
datavspherestoragepolicy.DataVsphereStoragePolicy_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherestoragepolicy.DataVsphereStoragePolicy_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherestoragepolicy"
datavspherestoragepolicy.DataVsphereStoragePolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereStoragePolicy t
The id of the existing DataVsphereStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -594,7 +594,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherestoragepolicy"
&datavspherestoragepolicy.DataVsphereStoragePolicyConfig {
Connection: interface{},
@@ -621,7 +621,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherestorage
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The display name of the storage policy. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -705,7 +705,7 @@ Name *string
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -717,7 +717,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereStoragePolicy.java.md b/docs/dataVsphereStoragePolicy.java.md
index c1c5371a..e57ad068 100644
--- a/docs/dataVsphereStoragePolicy.java.md
+++ b/docs/dataVsphereStoragePolicy.java.md
@@ -4,7 +4,7 @@
### DataVsphereStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy}.
#### Initializers
@@ -40,7 +40,7 @@ DataVsphereStoragePolicy.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the storage policy. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataVsphereStoragePolicy t
The id of the existing DataVsphereStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -704,7 +704,7 @@ DataVsphereStoragePolicyConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the storage policy. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -788,7 +788,7 @@ public java.lang.String getName();
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -800,7 +800,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereStoragePolicy.python.md b/docs/dataVsphereStoragePolicy.python.md
index 75a8807a..b691f93d 100644
--- a/docs/dataVsphereStoragePolicy.python.md
+++ b/docs/dataVsphereStoragePolicy.python.md
@@ -4,7 +4,7 @@
### DataVsphereStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy}.
#### Initializers
@@ -38,7 +38,7 @@ dataVsphereStoragePolicy.DataVsphereStoragePolicy(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the storage policy. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataVsphereStoragePolicy t
The id of the existing DataVsphereStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -734,7 +734,7 @@ dataVsphereStoragePolicy.DataVsphereStoragePolicyConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the storage policy. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -818,7 +818,7 @@ name: str
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -830,7 +830,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereStoragePolicy.typescript.md b/docs/dataVsphereStoragePolicy.typescript.md
index f4d7c42f..7d9ba06b 100644
--- a/docs/dataVsphereStoragePolicy.typescript.md
+++ b/docs/dataVsphereStoragePolicy.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereStoragePolicy t
The id of the existing DataVsphereStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -611,7 +611,7 @@ const dataVsphereStoragePolicyConfig: dataVsphereStoragePolicy.DataVsphereStorag
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The display name of the storage policy. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}. |
---
@@ -695,7 +695,7 @@ public readonly name: string;
The display name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
---
@@ -707,7 +707,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTag.csharp.md b/docs/dataVsphereTag.csharp.md
index 00a3634e..40a9f43a 100644
--- a/docs/dataVsphereTag.csharp.md
+++ b/docs/dataVsphereTag.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereTag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereTag to import.
The id of the existing DataVsphereTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -656,7 +656,7 @@ new DataVsphereTagConfig {
| Provisioners
| object[]
| *No description.* |
| CategoryId
| string
| The unique identifier of the parent category for this tag. |
| Name
| string
| The display name of the tag. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -740,7 +740,7 @@ public string CategoryId { get; set; }
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -754,7 +754,7 @@ public string Name { get; set; }
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -766,7 +766,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTag.go.md b/docs/dataVsphereTag.go.md
index c65ccf78..28dd88c7 100644
--- a/docs/dataVsphereTag.go.md
+++ b/docs/dataVsphereTag.go.md
@@ -4,12 +4,12 @@
### DataVsphereTag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretag"
datavspheretag.NewDataVsphereTag(scope Construct, id *string, config DataVsphereTagConfig) DataVsphereTag
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretag"
datavspheretag.DataVsphereTag_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretag"
datavspheretag.DataVsphereTag_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspheretag.DataVsphereTag_IsTerraformElement(x interface{}) *bool
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretag"
datavspheretag.DataVsphereTag_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspheretag.DataVsphereTag_IsTerraformDataSource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretag"
datavspheretag.DataVsphereTag_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereTag to import.
The id of the existing DataVsphereTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -627,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretag"
&datavspheretag.DataVsphereTagConfig {
Connection: interface{},
@@ -656,7 +656,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretag"
| Provisioners
| *[]interface{}
| *No description.* |
| CategoryId
| *string
| The unique identifier of the parent category for this tag. |
| Name
| *string
| The display name of the tag. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -740,7 +740,7 @@ CategoryId *string
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -754,7 +754,7 @@ Name *string
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -766,7 +766,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTag.java.md b/docs/dataVsphereTag.java.md
index 91a4285c..d7c52f7a 100644
--- a/docs/dataVsphereTag.java.md
+++ b/docs/dataVsphereTag.java.md
@@ -4,7 +4,7 @@
### DataVsphereTag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereTag.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| categoryId
| java.lang.String
| The unique identifier of the parent category for this tag. |
| name
| java.lang.String
| The display name of the tag. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataVsphereTag to import.
The id of the existing DataVsphereTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -751,7 +751,7 @@ DataVsphereTagConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| categoryId
| java.lang.String
| The unique identifier of the parent category for this tag. |
| name
| java.lang.String
| The display name of the tag. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -835,7 +835,7 @@ public java.lang.String getCategoryId();
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -849,7 +849,7 @@ public java.lang.String getName();
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -861,7 +861,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTag.python.md b/docs/dataVsphereTag.python.md
index a227a01b..d14624f3 100644
--- a/docs/dataVsphereTag.python.md
+++ b/docs/dataVsphereTag.python.md
@@ -4,7 +4,7 @@
### DataVsphereTag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereTag.DataVsphereTag(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| category_id
| str
| The unique identifier of the parent category for this tag. |
| name
| str
| The display name of the tag. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataVsphereTag to import.
The id of the existing DataVsphereTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -781,7 +781,7 @@ dataVsphereTag.DataVsphereTagConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| category_id
| str
| The unique identifier of the parent category for this tag. |
| name
| str
| The display name of the tag. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -865,7 +865,7 @@ category_id: str
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -879,7 +879,7 @@ name: str
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -891,7 +891,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTag.typescript.md b/docs/dataVsphereTag.typescript.md
index 8fbdc679..0697e705 100644
--- a/docs/dataVsphereTag.typescript.md
+++ b/docs/dataVsphereTag.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereTag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereTag to import.
The id of the existing DataVsphereTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -645,7 +645,7 @@ const dataVsphereTagConfig: dataVsphereTag.DataVsphereTagConfig = { ... }
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| categoryId
| string
| The unique identifier of the parent category for this tag. |
| name
| string
| The display name of the tag. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}. |
---
@@ -729,7 +729,7 @@ public readonly categoryId: string;
The unique identifier of the parent category for this tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
---
@@ -743,7 +743,7 @@ public readonly name: string;
The display name of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
---
@@ -755,7 +755,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTagCategory.csharp.md b/docs/dataVsphereTagCategory.csharp.md
index 8fd95eed..b692dd36 100644
--- a/docs/dataVsphereTagCategory.csharp.md
+++ b/docs/dataVsphereTagCategory.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereTagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereTagCategory to
The id of the existing DataVsphereTagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -654,7 +654,7 @@ new DataVsphereTagCategoryConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The display name of the category. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -738,7 +738,7 @@ public string Name { get; set; }
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -750,7 +750,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTagCategory.go.md b/docs/dataVsphereTagCategory.go.md
index c06814d1..74fcaaa2 100644
--- a/docs/dataVsphereTagCategory.go.md
+++ b/docs/dataVsphereTagCategory.go.md
@@ -4,12 +4,12 @@
### DataVsphereTagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretagcategory"
datavspheretagcategory.NewDataVsphereTagCategory(scope Construct, id *string, config DataVsphereTagCategoryConfig) DataVsphereTagCategory
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretagcategory"
datavspheretagcategory.DataVsphereTagCategory_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretagcategory"
datavspheretagcategory.DataVsphereTagCategory_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspheretagcategory.DataVsphereTagCategory_IsTerraformElement(x interface{})
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretagcategory"
datavspheretagcategory.DataVsphereTagCategory_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspheretagcategory.DataVsphereTagCategory_IsTerraformDataSource(x interface{
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretagcategory"
datavspheretagcategory.DataVsphereTagCategory_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereTagCategory to
The id of the existing DataVsphereTagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -627,7 +627,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspheretagcategory"
&datavspheretagcategory.DataVsphereTagCategoryConfig {
Connection: interface{},
@@ -654,7 +654,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspheretagcate
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The display name of the category. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -738,7 +738,7 @@ Name *string
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -750,7 +750,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTagCategory.java.md b/docs/dataVsphereTagCategory.java.md
index 4878284a..b299825b 100644
--- a/docs/dataVsphereTagCategory.java.md
+++ b/docs/dataVsphereTagCategory.java.md
@@ -4,7 +4,7 @@
### DataVsphereTagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category}.
#### Initializers
@@ -40,7 +40,7 @@ DataVsphereTagCategory.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the category. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataVsphereTagCategory to
The id of the existing DataVsphereTagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -737,7 +737,7 @@ DataVsphereTagCategoryConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The display name of the category. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -821,7 +821,7 @@ public java.lang.String getName();
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -833,7 +833,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTagCategory.python.md b/docs/dataVsphereTagCategory.python.md
index 5ac7efa1..b9b94702 100644
--- a/docs/dataVsphereTagCategory.python.md
+++ b/docs/dataVsphereTagCategory.python.md
@@ -4,7 +4,7 @@
### DataVsphereTagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category}.
#### Initializers
@@ -38,7 +38,7 @@ dataVsphereTagCategory.DataVsphereTagCategory(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the category. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataVsphereTagCategory to
The id of the existing DataVsphereTagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -767,7 +767,7 @@ dataVsphereTagCategory.DataVsphereTagCategoryConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The display name of the category. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -851,7 +851,7 @@ name: str
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -863,7 +863,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereTagCategory.typescript.md b/docs/dataVsphereTagCategory.typescript.md
index 7a4b1fed..1b33ac40 100644
--- a/docs/dataVsphereTagCategory.typescript.md
+++ b/docs/dataVsphereTagCategory.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereTagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereTagCategory to
The id of the existing DataVsphereTagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -644,7 +644,7 @@ const dataVsphereTagCategoryConfig: dataVsphereTagCategory.DataVsphereTagCategor
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The display name of the category. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}. |
---
@@ -728,7 +728,7 @@ public readonly name: string;
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
---
@@ -740,7 +740,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereVappContainer.csharp.md b/docs/dataVsphereVappContainer.csharp.md
index bbe86e43..fdeae317 100644
--- a/docs/dataVsphereVappContainer.csharp.md
+++ b/docs/dataVsphereVappContainer.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereVappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereVappContainer t
The id of the existing DataVsphereVappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -645,7 +645,7 @@ new DataVsphereVappContainerConfig {
| Provisioners
| object[]
| *No description.* |
| DatacenterId
| string
| The Managed Object ID of the datacenter. |
| Name
| string
| The name of the vApp container. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -729,7 +729,7 @@ public string DatacenterId { get; set; }
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -743,7 +743,7 @@ public string Name { get; set; }
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -755,7 +755,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereVappContainer.go.md b/docs/dataVsphereVappContainer.go.md
index d9f6a75e..a1c4bd49 100644
--- a/docs/dataVsphereVappContainer.go.md
+++ b/docs/dataVsphereVappContainer.go.md
@@ -4,12 +4,12 @@
### DataVsphereVappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevappcontainer"
datavspherevappcontainer.NewDataVsphereVappContainer(scope Construct, id *string, config DataVsphereVappContainerConfig) DataVsphereVappContainer
```
@@ -283,7 +283,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevappcontainer"
datavspherevappcontainer.DataVsphereVappContainer_IsConstruct(x interface{}) *bool
```
@@ -315,7 +315,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevappcontainer"
datavspherevappcontainer.DataVsphereVappContainer_IsTerraformElement(x interface{}) *bool
```
@@ -329,7 +329,7 @@ datavspherevappcontainer.DataVsphereVappContainer_IsTerraformElement(x interface
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevappcontainer"
datavspherevappcontainer.DataVsphereVappContainer_IsTerraformDataSource(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherevappcontainer.DataVsphereVappContainer_IsTerraformDataSource(x interf
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevappcontainer"
datavspherevappcontainer.DataVsphereVappContainer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereVappContainer t
The id of the existing DataVsphereVappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -616,7 +616,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevappcontainer"
&datavspherevappcontainer.DataVsphereVappContainerConfig {
Connection: interface{},
@@ -645,7 +645,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevappcon
| Provisioners
| *[]interface{}
| *No description.* |
| DatacenterId
| *string
| The Managed Object ID of the datacenter. |
| Name
| *string
| The name of the vApp container. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -729,7 +729,7 @@ DatacenterId *string
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -743,7 +743,7 @@ Name *string
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -755,7 +755,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereVappContainer.java.md b/docs/dataVsphereVappContainer.java.md
index 427e56c2..a59d8cb7 100644
--- a/docs/dataVsphereVappContainer.java.md
+++ b/docs/dataVsphereVappContainer.java.md
@@ -4,7 +4,7 @@
### DataVsphereVappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -42,7 +42,7 @@ DataVsphereVappContainer.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| datacenterId
| java.lang.String
| The Managed Object ID of the datacenter. |
| name
| java.lang.String
| The name of the vApp container. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataVsphereVappContainer t
The id of the existing DataVsphereVappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -740,7 +740,7 @@ DataVsphereVappContainerConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| datacenterId
| java.lang.String
| The Managed Object ID of the datacenter. |
| name
| java.lang.String
| The name of the vApp container. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -824,7 +824,7 @@ public java.lang.String getDatacenterId();
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -838,7 +838,7 @@ public java.lang.String getName();
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -850,7 +850,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereVappContainer.python.md b/docs/dataVsphereVappContainer.python.md
index cc5a5d79..aea0a440 100644
--- a/docs/dataVsphereVappContainer.python.md
+++ b/docs/dataVsphereVappContainer.python.md
@@ -4,7 +4,7 @@
### DataVsphereVappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -40,7 +40,7 @@ dataVsphereVappContainer.DataVsphereVappContainer(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datacenter_id
| str
| The Managed Object ID of the datacenter. |
| name
| str
| The name of the vApp container. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataVsphereVappContainer t
The id of the existing DataVsphereVappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -770,7 +770,7 @@ dataVsphereVappContainer.DataVsphereVappContainerConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datacenter_id
| str
| The Managed Object ID of the datacenter. |
| name
| str
| The name of the vApp container. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -854,7 +854,7 @@ datacenter_id: str
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -868,7 +868,7 @@ name: str
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -880,7 +880,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereVappContainer.typescript.md b/docs/dataVsphereVappContainer.typescript.md
index 7a5ed38f..c7af44d0 100644
--- a/docs/dataVsphereVappContainer.typescript.md
+++ b/docs/dataVsphereVappContainer.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereVappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataVsphereVappContainer t
The id of the existing DataVsphereVappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -634,7 +634,7 @@ const dataVsphereVappContainerConfig: dataVsphereVappContainer.DataVsphereVappCo
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| datacenterId
| string
| The Managed Object ID of the datacenter. |
| name
| string
| The name of the vApp container. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}. |
---
@@ -718,7 +718,7 @@ public readonly datacenterId: string;
The Managed Object ID of the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
---
@@ -732,7 +732,7 @@ public readonly name: string;
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
---
@@ -744,7 +744,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataVsphereVirtualMachine.csharp.md b/docs/dataVsphereVirtualMachine.csharp.md
index 8a8eac19..bf5b173c 100644
--- a/docs/dataVsphereVirtualMachine.csharp.md
+++ b/docs/dataVsphereVirtualMachine.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereVirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -770,7 +770,7 @@ The construct id used in the generated config for the DataVsphereVirtualMachine
The id of the existing DataVsphereVirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -809,6 +809,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ScsiType
| string
| *No description.* |
| Vapp
| DataVsphereVirtualMachineVappOutputReference
| *No description.* |
| VappTransport
| string[]
| *No description.* |
+| Vtpm
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| AlternateGuestNameInput
| string
| *No description.* |
| AnnotationInput
| string
| *No description.* |
| BootDelayInput
| double
| *No description.* |
@@ -1155,6 +1156,16 @@ public string[] VappTransport { get; }
---
+##### `Vtpm`Required
+
+```csharp
+public IResolvable Vtpm { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
##### `AlternateGuestNameInput`Optional
```csharp
@@ -2394,7 +2405,7 @@ new DataVsphereVirtualMachineConfig {
| GuestId
| string
| The guest ID for the operating system. |
| HardwareVersion
| double
| The hardware version for the virtual machine. |
| HvMode
| string
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| IdeControllerScanCount
| double
| The number of IDE controllers to scan for disk sizes and controller types on. |
| LatencySensitivity
| string
| Controls the scheduling delay of the virtual machine. |
| Memory
| double
| The size of the virtual machine's memory, in MB. |
@@ -2509,7 +2520,7 @@ public string AlternateGuestName { get; set; }
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -2523,7 +2534,7 @@ public string Annotation { get; set; }
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -2537,7 +2548,7 @@ public double BootDelay { get; set; }
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -2551,7 +2562,7 @@ public double BootRetryDelay { get; set; }
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -2565,7 +2576,7 @@ public object BootRetryEnabled { get; set; }
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -2579,7 +2590,7 @@ public object CpuHotAddEnabled { get; set; }
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -2593,7 +2604,7 @@ public object CpuHotRemoveEnabled { get; set; }
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -2607,7 +2618,7 @@ public double CpuLimit { get; set; }
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -2621,7 +2632,7 @@ public object CpuPerformanceCountersEnabled { get; set; }
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -2635,7 +2646,7 @@ public double CpuReservation { get; set; }
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -2649,7 +2660,7 @@ public double CpuShareCount { get; set; }
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -2663,7 +2674,7 @@ public string CpuShareLevel { get; set; }
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -2679,7 +2690,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -2693,7 +2704,7 @@ public object EfiSecureBootEnabled { get; set; }
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -2707,7 +2718,7 @@ public object EnableDiskUuid { get; set; }
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -2721,7 +2732,7 @@ public object EnableLogging { get; set; }
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -2735,7 +2746,7 @@ public string EptRviMode { get; set; }
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -2751,7 +2762,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -2765,7 +2776,7 @@ public object ExtraConfigRebootRequired { get; set; }
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -2779,7 +2790,7 @@ public string Firmware { get; set; }
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -2795,7 +2806,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -2809,7 +2820,7 @@ public string GuestId { get; set; }
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -2823,7 +2834,7 @@ public double HardwareVersion { get; set; }
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -2837,7 +2848,7 @@ public string HvMode { get; set; }
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -2849,7 +2860,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2866,7 +2877,7 @@ public double IdeControllerScanCount { get; set; }
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -2882,7 +2893,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -2896,7 +2907,7 @@ public double Memory { get; set; }
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -2910,7 +2921,7 @@ public object MemoryHotAddEnabled { get; set; }
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -2924,7 +2935,7 @@ public double MemoryLimit { get; set; }
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -2938,7 +2949,7 @@ public double MemoryReservation { get; set; }
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -2952,7 +2963,7 @@ public object MemoryReservationLockedToMax { get; set; }
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -2966,7 +2977,7 @@ public double MemoryShareCount { get; set; }
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -2980,7 +2991,7 @@ public string MemoryShareLevel { get; set; }
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -2994,7 +3005,7 @@ public string Moid { get; set; }
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -3008,7 +3019,7 @@ public string Name { get; set; }
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -3022,7 +3033,7 @@ public object NestedHvEnabled { get; set; }
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -3038,7 +3049,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -3052,7 +3063,7 @@ public double NumCpus { get; set; }
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -3066,7 +3077,7 @@ public string ReplaceTrigger { get; set; }
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -3080,7 +3091,7 @@ public object RunToolsScriptsAfterPowerOn { get; set; }
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -3094,7 +3105,7 @@ public object RunToolsScriptsAfterResume { get; set; }
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -3108,7 +3119,7 @@ public object RunToolsScriptsBeforeGuestReboot { get; set; }
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -3122,7 +3133,7 @@ public object RunToolsScriptsBeforeGuestShutdown { get; set; }
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -3136,7 +3147,7 @@ public object RunToolsScriptsBeforeGuestStandby { get; set; }
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -3150,7 +3161,7 @@ public double SataControllerScanCount { get; set; }
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -3164,7 +3175,7 @@ public double ScsiControllerScanCount { get; set; }
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -3178,7 +3189,7 @@ public string StoragePolicyId { get; set; }
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -3192,7 +3203,7 @@ public string SwapPlacementPolicy { get; set; }
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -3208,7 +3219,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -3224,7 +3235,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -3238,7 +3249,7 @@ public string ToolsUpgradePolicy { get; set; }
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -3252,7 +3263,7 @@ public string Uuid { get; set; }
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -3266,7 +3277,7 @@ public DataVsphereVirtualMachineVapp Vapp { get; set; }
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -3280,7 +3291,7 @@ public object VbsEnabled { get; set; }
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -3294,7 +3305,7 @@ public object VvtdEnabled { get; set; }
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -3356,7 +3367,7 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
---
diff --git a/docs/dataVsphereVirtualMachine.go.md b/docs/dataVsphereVirtualMachine.go.md
index b8505d9f..15e10cca 100644
--- a/docs/dataVsphereVirtualMachine.go.md
+++ b/docs/dataVsphereVirtualMachine.go.md
@@ -4,12 +4,12 @@
### DataVsphereVirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.NewDataVsphereVirtualMachine(scope Construct, id *string, config DataVsphereVirtualMachineConfig) DataVsphereVirtualMachine
```
@@ -681,7 +681,7 @@ func ResetVvtdEnabled()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.DataVsphereVirtualMachine_IsConstruct(x interface{}) *bool
```
@@ -713,7 +713,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.DataVsphereVirtualMachine_IsTerraformElement(x interface{}) *bool
```
@@ -727,7 +727,7 @@ datavspherevirtualmachine.DataVsphereVirtualMachine_IsTerraformElement(x interfa
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.DataVsphereVirtualMachine_IsTerraformDataSource(x interface{}) *bool
```
@@ -741,7 +741,7 @@ datavspherevirtualmachine.DataVsphereVirtualMachine_IsTerraformDataSource(x inte
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.DataVsphereVirtualMachine_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -770,7 +770,7 @@ The construct id used in the generated config for the DataVsphereVirtualMachine
The id of the existing DataVsphereVirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -809,6 +809,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ScsiType
| *string
| *No description.* |
| Vapp
| DataVsphereVirtualMachineVappOutputReference
| *No description.* |
| VappTransport
| *[]*string
| *No description.* |
+| Vtpm
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| AlternateGuestNameInput
| *string
| *No description.* |
| AnnotationInput
| *string
| *No description.* |
| BootDelayInput
| *f64
| *No description.* |
@@ -1155,6 +1156,16 @@ func VappTransport() *[]*string
---
+##### `Vtpm`Required
+
+```go
+func Vtpm() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
##### `AlternateGuestNameInput`Optional
```go
@@ -2290,7 +2301,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
&datavspherevirtualmachine.DataVsphereVirtualMachineConfig {
Connection: interface{},
@@ -2353,7 +2364,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtual
SyncTimeWithHostPeriodically: interface{},
ToolsUpgradePolicy: *string,
Uuid: *string,
- Vapp: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.dataVsphereVirtualMachine.DataVsphereVirtualMachineVapp,
+ Vapp: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.dataVsphereVirtualMachine.DataVsphereVirtualMachineVapp,
VbsEnabled: interface{},
VvtdEnabled: interface{},
}
@@ -2394,7 +2405,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtual
| GuestId
| *string
| The guest ID for the operating system. |
| HardwareVersion
| *f64
| The hardware version for the virtual machine. |
| HvMode
| *string
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| IdeControllerScanCount
| *f64
| The number of IDE controllers to scan for disk sizes and controller types on. |
| LatencySensitivity
| *string
| Controls the scheduling delay of the virtual machine. |
| Memory
| *f64
| The size of the virtual machine's memory, in MB. |
@@ -2509,7 +2520,7 @@ AlternateGuestName *string
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -2523,7 +2534,7 @@ Annotation *string
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -2537,7 +2548,7 @@ BootDelay *f64
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -2551,7 +2562,7 @@ BootRetryDelay *f64
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -2565,7 +2576,7 @@ BootRetryEnabled interface{}
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -2579,7 +2590,7 @@ CpuHotAddEnabled interface{}
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -2593,7 +2604,7 @@ CpuHotRemoveEnabled interface{}
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -2607,7 +2618,7 @@ CpuLimit *f64
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -2621,7 +2632,7 @@ CpuPerformanceCountersEnabled interface{}
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -2635,7 +2646,7 @@ CpuReservation *f64
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -2649,7 +2660,7 @@ CpuShareCount *f64
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -2663,7 +2674,7 @@ CpuShareLevel *string
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -2679,7 +2690,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -2693,7 +2704,7 @@ EfiSecureBootEnabled interface{}
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -2707,7 +2718,7 @@ EnableDiskUuid interface{}
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -2721,7 +2732,7 @@ EnableLogging interface{}
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -2735,7 +2746,7 @@ EptRviMode *string
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -2751,7 +2762,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -2765,7 +2776,7 @@ ExtraConfigRebootRequired interface{}
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -2779,7 +2790,7 @@ Firmware *string
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -2795,7 +2806,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -2809,7 +2820,7 @@ GuestId *string
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -2823,7 +2834,7 @@ HardwareVersion *f64
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -2837,7 +2848,7 @@ HvMode *string
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -2849,7 +2860,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2866,7 +2877,7 @@ IdeControllerScanCount *f64
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -2882,7 +2893,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -2896,7 +2907,7 @@ Memory *f64
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -2910,7 +2921,7 @@ MemoryHotAddEnabled interface{}
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -2924,7 +2935,7 @@ MemoryLimit *f64
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -2938,7 +2949,7 @@ MemoryReservation *f64
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -2952,7 +2963,7 @@ MemoryReservationLockedToMax interface{}
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -2966,7 +2977,7 @@ MemoryShareCount *f64
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -2980,7 +2991,7 @@ MemoryShareLevel *string
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -2994,7 +3005,7 @@ Moid *string
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -3008,7 +3019,7 @@ Name *string
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -3022,7 +3033,7 @@ NestedHvEnabled interface{}
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -3038,7 +3049,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -3052,7 +3063,7 @@ NumCpus *f64
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -3066,7 +3077,7 @@ ReplaceTrigger *string
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -3080,7 +3091,7 @@ RunToolsScriptsAfterPowerOn interface{}
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -3094,7 +3105,7 @@ RunToolsScriptsAfterResume interface{}
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -3108,7 +3119,7 @@ RunToolsScriptsBeforeGuestReboot interface{}
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -3122,7 +3133,7 @@ RunToolsScriptsBeforeGuestShutdown interface{}
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -3136,7 +3147,7 @@ RunToolsScriptsBeforeGuestStandby interface{}
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -3150,7 +3161,7 @@ SataControllerScanCount *f64
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -3164,7 +3175,7 @@ ScsiControllerScanCount *f64
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -3178,7 +3189,7 @@ StoragePolicyId *string
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -3192,7 +3203,7 @@ SwapPlacementPolicy *string
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -3208,7 +3219,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -3224,7 +3235,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -3238,7 +3249,7 @@ ToolsUpgradePolicy *string
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -3252,7 +3263,7 @@ Uuid *string
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -3266,7 +3277,7 @@ Vapp DataVsphereVirtualMachineVapp
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -3280,7 +3291,7 @@ VbsEnabled interface{}
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -3294,7 +3305,7 @@ VvtdEnabled interface{}
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -3303,7 +3314,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
&datavspherevirtualmachine.DataVsphereVirtualMachineDisks {
@@ -3316,7 +3327,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtual
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
&datavspherevirtualmachine.DataVsphereVirtualMachineNetworkInterfaces {
@@ -3329,7 +3340,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtual
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
&datavspherevirtualmachine.DataVsphereVirtualMachineVapp {
Properties: *map[string]*string,
@@ -3356,7 +3367,7 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
---
@@ -3367,7 +3378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.NewDataVsphereVirtualMachineDisksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereVirtualMachineDisksList
```
@@ -3516,7 +3527,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.NewDataVsphereVirtualMachineDisksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereVirtualMachineDisksOutputReference
```
@@ -3838,7 +3849,7 @@ func InternalValue() DataVsphereVirtualMachineDisks
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.NewDataVsphereVirtualMachineNetworkInterfacesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataVsphereVirtualMachineNetworkInterfacesList
```
@@ -3987,7 +3998,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.NewDataVsphereVirtualMachineNetworkInterfacesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataVsphereVirtualMachineNetworkInterfacesOutputReference
```
@@ -4342,7 +4353,7 @@ func InternalValue() DataVsphereVirtualMachineNetworkInterfaces
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevirtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevirtualmachine"
datavspherevirtualmachine.NewDataVsphereVirtualMachineVappOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataVsphereVirtualMachineVappOutputReference
```
diff --git a/docs/dataVsphereVirtualMachine.java.md b/docs/dataVsphereVirtualMachine.java.md
index c988da58..2b80d6e1 100644
--- a/docs/dataVsphereVirtualMachine.java.md
+++ b/docs/dataVsphereVirtualMachine.java.md
@@ -4,7 +4,7 @@
### DataVsphereVirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -137,7 +137,7 @@ DataVsphereVirtualMachine.Builder.create(Construct scope, java.lang.String id)
| guestId
| java.lang.String
| The guest ID for the operating system. |
| hardwareVersion
| java.lang.Number
| The hardware version for the virtual machine. |
| hvMode
| java.lang.String
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| ideControllerScanCount
| java.lang.Number
| The number of IDE controllers to scan for disk sizes and controller types on. |
| latencySensitivity
| java.lang.String
| Controls the scheduling delay of the virtual machine. |
| memory
| java.lang.Number
| The size of the virtual machine's memory, in MB. |
@@ -238,7 +238,7 @@ Must be unique amongst siblings in the same scope
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -248,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -258,7 +258,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -268,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -278,7 +278,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -288,7 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -298,7 +298,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -308,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -318,7 +318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -328,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -338,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -348,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -360,7 +360,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -370,7 +370,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -380,7 +380,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -390,7 +390,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -400,7 +400,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -412,7 +412,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -422,7 +422,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -432,7 +432,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -444,7 +444,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -454,7 +454,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -464,7 +464,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -474,7 +474,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -482,7 +482,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -495,7 +495,7 @@ If you experience problems setting this value it might not be settable. Please t
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -507,7 +507,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -517,7 +517,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -527,7 +527,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -537,7 +537,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -547,7 +547,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -557,7 +557,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -567,7 +567,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -577,7 +577,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -587,7 +587,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -597,7 +597,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -607,7 +607,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -619,7 +619,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -629,7 +629,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -639,7 +639,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -649,7 +649,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -659,7 +659,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -669,7 +669,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -679,7 +679,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -689,7 +689,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -699,7 +699,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -709,7 +709,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -719,7 +719,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -729,7 +729,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -741,7 +741,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -753,7 +753,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -763,7 +763,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -773,7 +773,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -783,7 +783,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -793,7 +793,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -803,7 +803,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -1531,7 +1531,7 @@ The construct id used in the generated config for the DataVsphereVirtualMachine
The id of the existing DataVsphereVirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -1570,6 +1570,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| scsiType
| java.lang.String
| *No description.* |
| vapp
| DataVsphereVirtualMachineVappOutputReference
| *No description.* |
| vappTransport
| java.util.List
| *No description.* |
+| vtpm
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| alternateGuestNameInput
| java.lang.String
| *No description.* |
| annotationInput
| java.lang.String
| *No description.* |
| bootDelayInput
| java.lang.Number
| *No description.* |
@@ -1916,6 +1917,16 @@ public java.util.List getVappTransport();
---
+##### `vtpm`Required
+
+```java
+public IResolvable getVtpm();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
##### `alternateGuestNameInput`Optional
```java
@@ -3179,7 +3190,7 @@ DataVsphereVirtualMachineConfig.builder()
| guestId
| java.lang.String
| The guest ID for the operating system. |
| hardwareVersion
| java.lang.Number
| The hardware version for the virtual machine. |
| hvMode
| java.lang.String
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| ideControllerScanCount
| java.lang.Number
| The number of IDE controllers to scan for disk sizes and controller types on. |
| latencySensitivity
| java.lang.String
| Controls the scheduling delay of the virtual machine. |
| memory
| java.lang.Number
| The size of the virtual machine's memory, in MB. |
@@ -3294,7 +3305,7 @@ public java.lang.String getAlternateGuestName();
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -3308,7 +3319,7 @@ public java.lang.String getAnnotation();
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -3322,7 +3333,7 @@ public java.lang.Number getBootDelay();
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -3336,7 +3347,7 @@ public java.lang.Number getBootRetryDelay();
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -3350,7 +3361,7 @@ public java.lang.Object getBootRetryEnabled();
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -3364,7 +3375,7 @@ public java.lang.Object getCpuHotAddEnabled();
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -3378,7 +3389,7 @@ public java.lang.Object getCpuHotRemoveEnabled();
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -3392,7 +3403,7 @@ public java.lang.Number getCpuLimit();
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -3406,7 +3417,7 @@ public java.lang.Object getCpuPerformanceCountersEnabled();
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -3420,7 +3431,7 @@ public java.lang.Number getCpuReservation();
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -3434,7 +3445,7 @@ public java.lang.Number getCpuShareCount();
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -3448,7 +3459,7 @@ public java.lang.String getCpuShareLevel();
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -3464,7 +3475,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -3478,7 +3489,7 @@ public java.lang.Object getEfiSecureBootEnabled();
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -3492,7 +3503,7 @@ public java.lang.Object getEnableDiskUuid();
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -3506,7 +3517,7 @@ public java.lang.Object getEnableLogging();
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -3520,7 +3531,7 @@ public java.lang.String getEptRviMode();
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -3536,7 +3547,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -3550,7 +3561,7 @@ public java.lang.Object getExtraConfigRebootRequired();
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -3564,7 +3575,7 @@ public java.lang.String getFirmware();
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -3580,7 +3591,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -3594,7 +3605,7 @@ public java.lang.String getGuestId();
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -3608,7 +3619,7 @@ public java.lang.Number getHardwareVersion();
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -3622,7 +3633,7 @@ public java.lang.String getHvMode();
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -3634,7 +3645,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3651,7 +3662,7 @@ public java.lang.Number getIdeControllerScanCount();
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -3667,7 +3678,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -3681,7 +3692,7 @@ public java.lang.Number getMemory();
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -3695,7 +3706,7 @@ public java.lang.Object getMemoryHotAddEnabled();
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -3709,7 +3720,7 @@ public java.lang.Number getMemoryLimit();
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -3723,7 +3734,7 @@ public java.lang.Number getMemoryReservation();
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -3737,7 +3748,7 @@ public java.lang.Object getMemoryReservationLockedToMax();
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -3751,7 +3762,7 @@ public java.lang.Number getMemoryShareCount();
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -3765,7 +3776,7 @@ public java.lang.String getMemoryShareLevel();
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -3779,7 +3790,7 @@ public java.lang.String getMoid();
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -3793,7 +3804,7 @@ public java.lang.String getName();
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -3807,7 +3818,7 @@ public java.lang.Object getNestedHvEnabled();
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -3823,7 +3834,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -3837,7 +3848,7 @@ public java.lang.Number getNumCpus();
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -3851,7 +3862,7 @@ public java.lang.String getReplaceTrigger();
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -3865,7 +3876,7 @@ public java.lang.Object getRunToolsScriptsAfterPowerOn();
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -3879,7 +3890,7 @@ public java.lang.Object getRunToolsScriptsAfterResume();
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -3893,7 +3904,7 @@ public java.lang.Object getRunToolsScriptsBeforeGuestReboot();
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -3907,7 +3918,7 @@ public java.lang.Object getRunToolsScriptsBeforeGuestShutdown();
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -3921,7 +3932,7 @@ public java.lang.Object getRunToolsScriptsBeforeGuestStandby();
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -3935,7 +3946,7 @@ public java.lang.Number getSataControllerScanCount();
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -3949,7 +3960,7 @@ public java.lang.Number getScsiControllerScanCount();
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -3963,7 +3974,7 @@ public java.lang.String getStoragePolicyId();
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -3977,7 +3988,7 @@ public java.lang.String getSwapPlacementPolicy();
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -3993,7 +4004,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -4009,7 +4020,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -4023,7 +4034,7 @@ public java.lang.String getToolsUpgradePolicy();
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -4037,7 +4048,7 @@ public java.lang.String getUuid();
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -4051,7 +4062,7 @@ public DataVsphereVirtualMachineVapp getVapp();
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -4065,7 +4076,7 @@ public java.lang.Object getVbsEnabled();
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -4079,7 +4090,7 @@ public java.lang.Object getVvtdEnabled();
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -4139,7 +4150,7 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
---
diff --git a/docs/dataVsphereVirtualMachine.python.md b/docs/dataVsphereVirtualMachine.python.md
index d89232b9..51465a2b 100644
--- a/docs/dataVsphereVirtualMachine.python.md
+++ b/docs/dataVsphereVirtualMachine.python.md
@@ -4,7 +4,7 @@
### DataVsphereVirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -115,7 +115,7 @@ dataVsphereVirtualMachine.DataVsphereVirtualMachine(
| guest_id
| str
| The guest ID for the operating system. |
| hardware_version
| typing.Union[int, float]
| The hardware version for the virtual machine. |
| hv_mode
| str
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| ide_controller_scan_count
| typing.Union[int, float]
| The number of IDE controllers to scan for disk sizes and controller types on. |
| latency_sensitivity
| str
| Controls the scheduling delay of the virtual machine. |
| memory
| typing.Union[int, float]
| The size of the virtual machine's memory, in MB. |
@@ -216,7 +216,7 @@ Must be unique amongst siblings in the same scope
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -236,7 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -246,7 +246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -266,7 +266,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -276,7 +276,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -286,7 +286,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -296,7 +296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -306,7 +306,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -316,7 +316,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -326,7 +326,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -338,7 +338,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -348,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -358,7 +358,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -368,7 +368,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -378,7 +378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -390,7 +390,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -400,7 +400,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -410,7 +410,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -422,7 +422,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -432,7 +432,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -442,7 +442,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -452,7 +452,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -460,7 +460,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -473,7 +473,7 @@ If you experience problems setting this value it might not be settable. Please t
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -485,7 +485,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -495,7 +495,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -505,7 +505,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -515,7 +515,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -525,7 +525,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -535,7 +535,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -545,7 +545,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -555,7 +555,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -565,7 +565,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -575,7 +575,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -585,7 +585,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -597,7 +597,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -607,7 +607,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -617,7 +617,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -627,7 +627,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -637,7 +637,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -647,7 +647,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -657,7 +657,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -667,7 +667,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -677,7 +677,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -687,7 +687,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -697,7 +697,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -707,7 +707,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -719,7 +719,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -731,7 +731,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -741,7 +741,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -751,7 +751,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -761,7 +761,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -771,7 +771,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -781,7 +781,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -1099,7 +1099,7 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
---
@@ -1553,7 +1553,7 @@ The construct id used in the generated config for the DataVsphereVirtualMachine
The id of the existing DataVsphereVirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -1592,6 +1592,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| scsi_type
| str
| *No description.* |
| vapp
| DataVsphereVirtualMachineVappOutputReference
| *No description.* |
| vapp_transport
| typing.List[str]
| *No description.* |
+| vtpm
| cdktf.IResolvable
| *No description.* |
| alternate_guest_name_input
| str
| *No description.* |
| annotation_input
| str
| *No description.* |
| boot_delay_input
| typing.Union[int, float]
| *No description.* |
@@ -1938,6 +1939,16 @@ vapp_transport: typing.List[str]
---
+##### `vtpm`Required
+
+```python
+vtpm: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `alternate_guest_name_input`Optional
```python
@@ -3177,7 +3188,7 @@ dataVsphereVirtualMachine.DataVsphereVirtualMachineConfig(
| guest_id
| str
| The guest ID for the operating system. |
| hardware_version
| typing.Union[int, float]
| The hardware version for the virtual machine. |
| hv_mode
| str
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| ide_controller_scan_count
| typing.Union[int, float]
| The number of IDE controllers to scan for disk sizes and controller types on. |
| latency_sensitivity
| str
| Controls the scheduling delay of the virtual machine. |
| memory
| typing.Union[int, float]
| The size of the virtual machine's memory, in MB. |
@@ -3292,7 +3303,7 @@ alternate_guest_name: str
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -3306,7 +3317,7 @@ annotation: str
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -3320,7 +3331,7 @@ boot_delay: typing.Union[int, float]
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -3334,7 +3345,7 @@ boot_retry_delay: typing.Union[int, float]
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -3348,7 +3359,7 @@ boot_retry_enabled: typing.Union[bool, IResolvable]
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -3362,7 +3373,7 @@ cpu_hot_add_enabled: typing.Union[bool, IResolvable]
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -3376,7 +3387,7 @@ cpu_hot_remove_enabled: typing.Union[bool, IResolvable]
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -3390,7 +3401,7 @@ cpu_limit: typing.Union[int, float]
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -3404,7 +3415,7 @@ cpu_performance_counters_enabled: typing.Union[bool, IResolvable]
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -3418,7 +3429,7 @@ cpu_reservation: typing.Union[int, float]
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -3432,7 +3443,7 @@ cpu_share_count: typing.Union[int, float]
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -3446,7 +3457,7 @@ cpu_share_level: str
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -3462,7 +3473,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -3476,7 +3487,7 @@ efi_secure_boot_enabled: typing.Union[bool, IResolvable]
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -3490,7 +3501,7 @@ enable_disk_uuid: typing.Union[bool, IResolvable]
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -3504,7 +3515,7 @@ enable_logging: typing.Union[bool, IResolvable]
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -3518,7 +3529,7 @@ ept_rvi_mode: str
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -3534,7 +3545,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -3548,7 +3559,7 @@ extra_config_reboot_required: typing.Union[bool, IResolvable]
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -3562,7 +3573,7 @@ firmware: str
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -3578,7 +3589,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -3592,7 +3603,7 @@ guest_id: str
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -3606,7 +3617,7 @@ hardware_version: typing.Union[int, float]
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -3620,7 +3631,7 @@ hv_mode: str
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -3632,7 +3643,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3649,7 +3660,7 @@ ide_controller_scan_count: typing.Union[int, float]
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -3665,7 +3676,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -3679,7 +3690,7 @@ memory: typing.Union[int, float]
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -3693,7 +3704,7 @@ memory_hot_add_enabled: typing.Union[bool, IResolvable]
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -3707,7 +3718,7 @@ memory_limit: typing.Union[int, float]
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -3721,7 +3732,7 @@ memory_reservation: typing.Union[int, float]
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -3735,7 +3746,7 @@ memory_reservation_locked_to_max: typing.Union[bool, IResolvable]
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -3749,7 +3760,7 @@ memory_share_count: typing.Union[int, float]
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -3763,7 +3774,7 @@ memory_share_level: str
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -3777,7 +3788,7 @@ moid: str
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -3791,7 +3802,7 @@ name: str
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -3805,7 +3816,7 @@ nested_hv_enabled: typing.Union[bool, IResolvable]
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -3821,7 +3832,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -3835,7 +3846,7 @@ num_cpus: typing.Union[int, float]
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -3849,7 +3860,7 @@ replace_trigger: str
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -3863,7 +3874,7 @@ run_tools_scripts_after_power_on: typing.Union[bool, IResolvable]
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -3877,7 +3888,7 @@ run_tools_scripts_after_resume: typing.Union[bool, IResolvable]
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -3891,7 +3902,7 @@ run_tools_scripts_before_guest_reboot: typing.Union[bool, IResolvable]
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -3905,7 +3916,7 @@ run_tools_scripts_before_guest_shutdown: typing.Union[bool, IResolvable]
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -3919,7 +3930,7 @@ run_tools_scripts_before_guest_standby: typing.Union[bool, IResolvable]
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -3933,7 +3944,7 @@ sata_controller_scan_count: typing.Union[int, float]
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -3947,7 +3958,7 @@ scsi_controller_scan_count: typing.Union[int, float]
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -3961,7 +3972,7 @@ storage_policy_id: str
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -3975,7 +3986,7 @@ swap_placement_policy: str
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -3991,7 +4002,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -4007,7 +4018,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -4021,7 +4032,7 @@ tools_upgrade_policy: str
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -4035,7 +4046,7 @@ uuid: str
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -4049,7 +4060,7 @@ vapp: DataVsphereVirtualMachineVapp
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -4063,7 +4074,7 @@ vbs_enabled: typing.Union[bool, IResolvable]
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -4077,7 +4088,7 @@ vvtd_enabled: typing.Union[bool, IResolvable]
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -4135,7 +4146,7 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
---
diff --git a/docs/dataVsphereVirtualMachine.typescript.md b/docs/dataVsphereVirtualMachine.typescript.md
index 9c24df21..7eccc2f2 100644
--- a/docs/dataVsphereVirtualMachine.typescript.md
+++ b/docs/dataVsphereVirtualMachine.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereVirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -770,7 +770,7 @@ The construct id used in the generated config for the DataVsphereVirtualMachine
The id of the existing DataVsphereVirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -809,6 +809,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| scsiType
| string
| *No description.* |
| vapp
| DataVsphereVirtualMachineVappOutputReference
| *No description.* |
| vappTransport
| string[]
| *No description.* |
+| vtpm
| cdktf.IResolvable
| *No description.* |
| alternateGuestNameInput
| string
| *No description.* |
| annotationInput
| string
| *No description.* |
| bootDelayInput
| number
| *No description.* |
@@ -1155,6 +1156,16 @@ public readonly vappTransport: string[];
---
+##### `vtpm`Required
+
+```typescript
+public readonly vtpm: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `alternateGuestNameInput`Optional
```typescript
@@ -2330,7 +2341,7 @@ const dataVsphereVirtualMachineConfig: dataVsphereVirtualMachine.DataVsphereVirt
| guestId
| string
| The guest ID for the operating system. |
| hardwareVersion
| number
| The hardware version for the virtual machine. |
| hvMode
| string
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}. |
| ideControllerScanCount
| number
| The number of IDE controllers to scan for disk sizes and controller types on. |
| latencySensitivity
| string
| Controls the scheduling delay of the virtual machine. |
| memory
| number
| The size of the virtual machine's memory, in MB. |
@@ -2445,7 +2456,7 @@ public readonly alternateGuestName: string;
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
---
@@ -2459,7 +2470,7 @@ public readonly annotation: string;
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
---
@@ -2473,7 +2484,7 @@ public readonly bootDelay: number;
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
---
@@ -2487,7 +2498,7 @@ public readonly bootRetryDelay: number;
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
---
@@ -2501,7 +2512,7 @@ public readonly bootRetryEnabled: boolean | IResolvable;
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
---
@@ -2515,7 +2526,7 @@ public readonly cpuHotAddEnabled: boolean | IResolvable;
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
---
@@ -2529,7 +2540,7 @@ public readonly cpuHotRemoveEnabled: boolean | IResolvable;
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
---
@@ -2543,7 +2554,7 @@ public readonly cpuLimit: number;
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
---
@@ -2557,7 +2568,7 @@ public readonly cpuPerformanceCountersEnabled: boolean | IResolvable;
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
---
@@ -2571,7 +2582,7 @@ public readonly cpuReservation: number;
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
---
@@ -2585,7 +2596,7 @@ public readonly cpuShareCount: number;
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
---
@@ -2599,7 +2610,7 @@ public readonly cpuShareLevel: string;
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
---
@@ -2615,7 +2626,7 @@ The managed object ID of the datacenter the virtual machine is in.
This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
---
@@ -2629,7 +2640,7 @@ public readonly efiSecureBootEnabled: boolean | IResolvable;
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
---
@@ -2643,7 +2654,7 @@ public readonly enableDiskUuid: boolean | IResolvable;
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
---
@@ -2657,7 +2668,7 @@ public readonly enableLogging: boolean | IResolvable;
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
---
@@ -2671,7 +2682,7 @@ public readonly eptRviMode: string;
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
---
@@ -2687,7 +2698,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
---
@@ -2701,7 +2712,7 @@ public readonly extraConfigRebootRequired: boolean | IResolvable;
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
---
@@ -2715,7 +2726,7 @@ public readonly firmware: string;
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
---
@@ -2731,7 +2742,7 @@ The name of the folder the virtual machine is in.
Allows distinguishing virtual machines with the same name in different folder paths
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
---
@@ -2745,7 +2756,7 @@ public readonly guestId: string;
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
---
@@ -2759,7 +2770,7 @@ public readonly hardwareVersion: number;
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
---
@@ -2773,7 +2784,7 @@ public readonly hvMode: string;
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
---
@@ -2785,7 +2796,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2802,7 +2813,7 @@ public readonly ideControllerScanCount: number;
The number of IDE controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
---
@@ -2818,7 +2829,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
---
@@ -2832,7 +2843,7 @@ public readonly memory: number;
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
---
@@ -2846,7 +2857,7 @@ public readonly memoryHotAddEnabled: boolean | IResolvable;
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
---
@@ -2860,7 +2871,7 @@ public readonly memoryLimit: number;
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
---
@@ -2874,7 +2885,7 @@ public readonly memoryReservation: number;
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
---
@@ -2888,7 +2899,7 @@ public readonly memoryReservationLockedToMax: boolean | IResolvable;
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
---
@@ -2902,7 +2913,7 @@ public readonly memoryShareCount: number;
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
---
@@ -2916,7 +2927,7 @@ public readonly memoryShareLevel: string;
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
---
@@ -2930,7 +2941,7 @@ public readonly moid: string;
The machine object ID from VMware vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
---
@@ -2944,7 +2955,7 @@ public readonly name: string;
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
---
@@ -2958,7 +2969,7 @@ public readonly nestedHvEnabled: boolean | IResolvable;
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
---
@@ -2974,7 +2985,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
---
@@ -2988,7 +2999,7 @@ public readonly numCpus: number;
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
---
@@ -3002,7 +3013,7 @@ public readonly replaceTrigger: string;
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
---
@@ -3016,7 +3027,7 @@ public readonly runToolsScriptsAfterPowerOn: boolean | IResolvable;
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
---
@@ -3030,7 +3041,7 @@ public readonly runToolsScriptsAfterResume: boolean | IResolvable;
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
---
@@ -3044,7 +3055,7 @@ public readonly runToolsScriptsBeforeGuestReboot: boolean | IResolvable;
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -3058,7 +3069,7 @@ public readonly runToolsScriptsBeforeGuestShutdown: boolean | IResolvable;
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -3072,7 +3083,7 @@ public readonly runToolsScriptsBeforeGuestStandby: boolean | IResolvable;
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -3086,7 +3097,7 @@ public readonly sataControllerScanCount: number;
The number of SATA controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
---
@@ -3100,7 +3111,7 @@ public readonly scsiControllerScanCount: number;
The number of SCSI controllers to scan for disk sizes and controller types on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
---
@@ -3114,7 +3125,7 @@ public readonly storagePolicyId: string;
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
---
@@ -3128,7 +3139,7 @@ public readonly swapPlacementPolicy: string;
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
---
@@ -3144,7 +3155,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
---
@@ -3160,7 +3171,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
---
@@ -3174,7 +3185,7 @@ public readonly toolsUpgradePolicy: string;
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
---
@@ -3188,7 +3199,7 @@ public readonly uuid: string;
The UUID of the virtual machine. Also exposed as the ID of the resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
---
@@ -3202,7 +3213,7 @@ public readonly vapp: DataVsphereVirtualMachineVapp;
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
---
@@ -3216,7 +3227,7 @@ public readonly vbsEnabled: boolean | IResolvable;
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
---
@@ -3230,7 +3241,7 @@ public readonly vvtdEnabled: boolean | IResolvable;
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
---
@@ -3286,7 +3297,7 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
---
diff --git a/docs/dataVsphereVmfsDisks.csharp.md b/docs/dataVsphereVmfsDisks.csharp.md
index 7583997c..d101a045 100644
--- a/docs/dataVsphereVmfsDisks.csharp.md
+++ b/docs/dataVsphereVmfsDisks.csharp.md
@@ -4,7 +4,7 @@
### DataVsphereVmfsDisks
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereVmfsDisks to im
The id of the existing DataVsphereVmfsDisks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
---
@@ -693,7 +693,7 @@ new DataVsphereVmfsDisksConfig {
| Provisioners
| object[]
| *No description.* |
| HostSystemId
| string
| The managed object ID of the host to search for disks on. |
| Filter
| string
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| Rescan
| object
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -778,7 +778,7 @@ public string HostSystemId { get; set; }
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -792,7 +792,7 @@ public string Filter { get; set; }
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -804,7 +804,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -821,7 +821,7 @@ public object Rescan { get; set; }
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
diff --git a/docs/dataVsphereVmfsDisks.go.md b/docs/dataVsphereVmfsDisks.go.md
index 4b077cbd..b0f14f05 100644
--- a/docs/dataVsphereVmfsDisks.go.md
+++ b/docs/dataVsphereVmfsDisks.go.md
@@ -4,12 +4,12 @@
### DataVsphereVmfsDisks
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdisks"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevmfsdisks"
datavspherevmfsdisks.NewDataVsphereVmfsDisks(scope Construct, id *string, config DataVsphereVmfsDisksConfig) DataVsphereVmfsDisks
```
@@ -297,7 +297,7 @@ func ResetRescan()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdisks"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevmfsdisks"
datavspherevmfsdisks.DataVsphereVmfsDisks_IsConstruct(x interface{}) *bool
```
@@ -329,7 +329,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdisks"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevmfsdisks"
datavspherevmfsdisks.DataVsphereVmfsDisks_IsTerraformElement(x interface{}) *bool
```
@@ -343,7 +343,7 @@ datavspherevmfsdisks.DataVsphereVmfsDisks_IsTerraformElement(x interface{}) *boo
##### `IsTerraformDataSource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdisks"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevmfsdisks"
datavspherevmfsdisks.DataVsphereVmfsDisks_IsTerraformDataSource(x interface{}) *bool
```
@@ -357,7 +357,7 @@ datavspherevmfsdisks.DataVsphereVmfsDisks_IsTerraformDataSource(x interface{}) *
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdisks"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevmfsdisks"
datavspherevmfsdisks.DataVsphereVmfsDisks_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereVmfsDisks to im
The id of the existing DataVsphereVmfsDisks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdisks"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datavspherevmfsdisks"
&datavspherevmfsdisks.DataVsphereVmfsDisksConfig {
Connection: interface{},
@@ -693,7 +693,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datavspherevmfsdis
| Provisioners
| *[]interface{}
| *No description.* |
| HostSystemId
| *string
| The managed object ID of the host to search for disks on. |
| Filter
| *string
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| Rescan
| interface{}
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -778,7 +778,7 @@ HostSystemId *string
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -792,7 +792,7 @@ Filter *string
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -804,7 +804,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -821,7 +821,7 @@ Rescan interface{}
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
diff --git a/docs/dataVsphereVmfsDisks.java.md b/docs/dataVsphereVmfsDisks.java.md
index adc4ac32..701f2a85 100644
--- a/docs/dataVsphereVmfsDisks.java.md
+++ b/docs/dataVsphereVmfsDisks.java.md
@@ -4,7 +4,7 @@
### DataVsphereVmfsDisks
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
#### Initializers
@@ -44,7 +44,7 @@ DataVsphereVmfsDisks.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| hostSystemId
| java.lang.String
| The managed object ID of the host to search for disks on. |
| filter
| java.lang.String
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| rescan
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -146,7 +146,7 @@ If you experience problems setting this value it might not be settable. Please t
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
@@ -490,7 +490,7 @@ The construct id used in the generated config for the DataVsphereVmfsDisks to im
The id of the existing DataVsphereVmfsDisks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
---
@@ -802,7 +802,7 @@ DataVsphereVmfsDisksConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| hostSystemId
| java.lang.String
| The managed object ID of the host to search for disks on. |
| filter
| java.lang.String
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| rescan
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -887,7 +887,7 @@ public java.lang.String getHostSystemId();
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -901,7 +901,7 @@ public java.lang.String getFilter();
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -913,7 +913,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -930,7 +930,7 @@ public java.lang.Object getRescan();
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
diff --git a/docs/dataVsphereVmfsDisks.python.md b/docs/dataVsphereVmfsDisks.python.md
index 347f1ec0..84c55e59 100644
--- a/docs/dataVsphereVmfsDisks.python.md
+++ b/docs/dataVsphereVmfsDisks.python.md
@@ -4,7 +4,7 @@
### DataVsphereVmfsDisks
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
#### Initializers
@@ -41,7 +41,7 @@ dataVsphereVmfsDisks.DataVsphereVmfsDisks(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| host_system_id
| str
| The managed object ID of the host to search for disks on. |
| filter
| str
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| rescan
| typing.Union[bool, cdktf.IResolvable]
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
@@ -523,7 +523,7 @@ The construct id used in the generated config for the DataVsphereVmfsDisks to im
The id of the existing DataVsphereVmfsDisks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
---
@@ -830,7 +830,7 @@ dataVsphereVmfsDisks.DataVsphereVmfsDisksConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| host_system_id
| str
| The managed object ID of the host to search for disks on. |
| filter
| str
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| rescan
| typing.Union[bool, cdktf.IResolvable]
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -915,7 +915,7 @@ host_system_id: str
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -929,7 +929,7 @@ filter: str
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -941,7 +941,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -958,7 +958,7 @@ rescan: typing.Union[bool, IResolvable]
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
diff --git a/docs/dataVsphereVmfsDisks.typescript.md b/docs/dataVsphereVmfsDisks.typescript.md
index de631a11..7985af8a 100644
--- a/docs/dataVsphereVmfsDisks.typescript.md
+++ b/docs/dataVsphereVmfsDisks.typescript.md
@@ -4,7 +4,7 @@
### DataVsphereVmfsDisks
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataVsphereVmfsDisks to im
The id of the existing DataVsphereVmfsDisks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
---
@@ -681,7 +681,7 @@ const dataVsphereVmfsDisksConfig: dataVsphereVmfsDisks.DataVsphereVmfsDisksConfi
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| hostSystemId
| string
| The managed object ID of the host to search for disks on. |
| filter
| string
| A regular expression to filter the disks against. Only disks with canonical names that match will be included. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}. |
| rescan
| boolean \| cdktf.IResolvable
| Rescan the system for disks before querying. This may lengthen the time it takes to gather information. |
---
@@ -766,7 +766,7 @@ public readonly hostSystemId: string;
The managed object ID of the host to search for disks on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
---
@@ -780,7 +780,7 @@ public readonly filter: string;
A regular expression to filter the disks against. Only disks with canonical names that match will be included.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
---
@@ -792,7 +792,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -809,7 +809,7 @@ public readonly rescan: boolean | IResolvable;
Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
---
diff --git a/docs/datacenter.csharp.md b/docs/datacenter.csharp.md
index d535651d..10bec437 100644
--- a/docs/datacenter.csharp.md
+++ b/docs/datacenter.csharp.md
@@ -4,7 +4,7 @@
### Datacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the Datacenter to import.
The id of the existing Datacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -845,10 +845,10 @@ new DatacenterConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| Name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
-| Folder
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| Folder
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| Tags
| string[]
| A list of tag IDs to apply to this object. |
---
@@ -931,7 +931,7 @@ public string Name { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -945,7 +945,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -957,7 +957,7 @@ public string Folder { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -969,7 +969,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -986,7 +986,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
diff --git a/docs/datacenter.go.md b/docs/datacenter.go.md
index 244a4a85..e5246e3e 100644
--- a/docs/datacenter.go.md
+++ b/docs/datacenter.go.md
@@ -4,12 +4,12 @@
### Datacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datacenter"
datacenter.NewDatacenter(scope Construct, id *string, config DatacenterConfig) Datacenter
```
@@ -406,7 +406,7 @@ func ResetTags()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datacenter"
datacenter.Datacenter_IsConstruct(x interface{}) *bool
```
@@ -438,7 +438,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datacenter"
datacenter.Datacenter_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +452,7 @@ datacenter.Datacenter_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datacenter"
datacenter.Datacenter_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +466,7 @@ datacenter.Datacenter_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datacenter"
datacenter.Datacenter_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -495,7 +495,7 @@ The construct id used in the generated config for the Datacenter to import.
The id of the existing Datacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -816,7 +816,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datacenter"
&datacenter.DatacenterConfig {
Connection: interface{},
@@ -845,10 +845,10 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datacenter"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Name
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| Name
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
-| Folder
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| Folder
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| Tags
| *[]*string
| A list of tag IDs to apply to this object. |
---
@@ -931,7 +931,7 @@ Name *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -945,7 +945,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -957,7 +957,7 @@ Folder *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -969,7 +969,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -986,7 +986,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
diff --git a/docs/datacenter.java.md b/docs/datacenter.java.md
index de17e289..8a5898d6 100644
--- a/docs/datacenter.java.md
+++ b/docs/datacenter.java.md
@@ -4,7 +4,7 @@
### Datacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter}.
#### Initializers
@@ -42,10 +42,10 @@ Datacenter.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| folder
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| folder
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -153,7 +153,7 @@ If you experience problems setting this value it might not be settable. Please t
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
@@ -608,7 +608,7 @@ The construct id used in the generated config for the Datacenter to import.
The id of the existing Datacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -962,10 +962,10 @@ DatacenterConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| folder
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| folder
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
---
@@ -1048,7 +1048,7 @@ public java.lang.String getName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -1062,7 +1062,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -1074,7 +1074,7 @@ public java.lang.String getFolder();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -1086,7 +1086,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1103,7 +1103,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
diff --git a/docs/datacenter.python.md b/docs/datacenter.python.md
index 92a9850d..cbcc22ef 100644
--- a/docs/datacenter.python.md
+++ b/docs/datacenter.python.md
@@ -4,7 +4,7 @@
### Datacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter}.
#### Initializers
@@ -40,10 +40,10 @@ datacenter.Datacenter(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| folder
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| folder
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
@@ -652,7 +652,7 @@ The construct id used in the generated config for the Datacenter to import.
The id of the existing Datacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -1002,10 +1002,10 @@ datacenter.DatacenterConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| folder
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| folder
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
---
@@ -1088,7 +1088,7 @@ name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -1102,7 +1102,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -1114,7 +1114,7 @@ folder: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -1126,7 +1126,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1143,7 +1143,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
diff --git a/docs/datacenter.typescript.md b/docs/datacenter.typescript.md
index 1ba6ac4f..46cfa91b 100644
--- a/docs/datacenter.typescript.md
+++ b/docs/datacenter.typescript.md
@@ -4,7 +4,7 @@
### Datacenter
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the Datacenter to import.
The id of the existing Datacenter that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
---
@@ -832,10 +832,10 @@ const datacenterConfig: datacenter.DatacenterConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}. |
+| name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}. |
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
-| folder
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}. |
+| folder
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}. |
| tags
| string[]
| A list of tag IDs to apply to this object. |
---
@@ -918,7 +918,7 @@ public readonly name: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}.
---
@@ -932,7 +932,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
---
@@ -944,7 +944,7 @@ public readonly folder: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}.
---
@@ -956,7 +956,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -973,7 +973,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
---
diff --git a/docs/datastoreCluster.csharp.md b/docs/datastoreCluster.csharp.md
index 6ee3dc33..b27449bf 100644
--- a/docs/datastoreCluster.csharp.md
+++ b/docs/datastoreCluster.csharp.md
@@ -4,7 +4,7 @@
### DatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -635,7 +635,7 @@ The construct id used in the generated config for the DatastoreCluster to import
The id of the existing DatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -1461,7 +1461,7 @@ new DatastoreClusterConfig {
| Name
| string
| Name for the new storage pod. |
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
| Folder
| string
| The name of the folder to locate the datastore cluster in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| SdrsAdvancedOptions
| System.Collections.Generic.IDictionary
| Advanced configuration options for storage DRS. |
| SdrsAutomationLevel
| string
| The default automation level for all virtual machines in this storage cluster. |
| SdrsDefaultIntraVmAffinity
| object
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -1566,7 +1566,7 @@ public string DatacenterId { get; set; }
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -1580,7 +1580,7 @@ public string Name { get; set; }
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -1594,7 +1594,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -1608,7 +1608,7 @@ public string Folder { get; set; }
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -1620,7 +1620,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1637,7 +1637,7 @@ public System.Collections.Generic.IDictionary SdrsAdvancedOption
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -1651,7 +1651,7 @@ public string SdrsAutomationLevel { get; set; }
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -1665,7 +1665,7 @@ public object SdrsDefaultIntraVmAffinity { get; set; }
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -1679,7 +1679,7 @@ public object SdrsEnabled { get; set; }
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -1693,7 +1693,7 @@ public double SdrsFreeSpaceThreshold { get; set; }
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -1709,7 +1709,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -1723,7 +1723,7 @@ public double SdrsFreeSpaceUtilizationDifference { get; set; }
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -1737,7 +1737,7 @@ public string SdrsIoBalanceAutomationLevel { get; set; }
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -1751,7 +1751,7 @@ public double SdrsIoLatencyThreshold { get; set; }
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -1765,7 +1765,7 @@ public object SdrsIoLoadBalanceEnabled { get; set; }
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -1779,7 +1779,7 @@ public double SdrsIoLoadImbalanceThreshold { get; set; }
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -1793,7 +1793,7 @@ public double SdrsIoReservableIopsThreshold { get; set; }
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -1807,7 +1807,7 @@ public double SdrsIoReservablePercentThreshold { get; set; }
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -1821,7 +1821,7 @@ public string SdrsIoReservableThresholdMode { get; set; }
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -1835,7 +1835,7 @@ public double SdrsLoadBalanceInterval { get; set; }
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -1849,7 +1849,7 @@ public string SdrsPolicyEnforcementAutomationLevel { get; set; }
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -1863,7 +1863,7 @@ public string SdrsRuleEnforcementAutomationLevel { get; set; }
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -1877,7 +1877,7 @@ public string SdrsSpaceBalanceAutomationLevel { get; set; }
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -1891,7 +1891,7 @@ public double SdrsSpaceUtilizationThreshold { get; set; }
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -1905,7 +1905,7 @@ public string SdrsVmEvacuationAutomationLevel { get; set; }
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -1919,7 +1919,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
diff --git a/docs/datastoreCluster.go.md b/docs/datastoreCluster.go.md
index 7e2a6ecf..d367c2cd 100644
--- a/docs/datastoreCluster.go.md
+++ b/docs/datastoreCluster.go.md
@@ -4,12 +4,12 @@
### DatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastorecluster"
datastorecluster.NewDatastoreCluster(scope Construct, id *string, config DatastoreClusterConfig) DatastoreCluster
```
@@ -546,7 +546,7 @@ func ResetTags()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastorecluster"
datastorecluster.DatastoreCluster_IsConstruct(x interface{}) *bool
```
@@ -578,7 +578,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastorecluster"
datastorecluster.DatastoreCluster_IsTerraformElement(x interface{}) *bool
```
@@ -592,7 +592,7 @@ datastorecluster.DatastoreCluster_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastorecluster"
datastorecluster.DatastoreCluster_IsTerraformResource(x interface{}) *bool
```
@@ -606,7 +606,7 @@ datastorecluster.DatastoreCluster_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastorecluster"
datastorecluster.DatastoreCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -635,7 +635,7 @@ The construct id used in the generated config for the DatastoreCluster to import
The id of the existing DatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -1407,7 +1407,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastorecluster"
&datastorecluster.DatastoreClusterConfig {
Connection: interface{},
@@ -1461,7 +1461,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastorecluster"
| Name
| *string
| Name for the new storage pod. |
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
| Folder
| *string
| The name of the folder to locate the datastore cluster in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| SdrsAdvancedOptions
| *map[string]*string
| Advanced configuration options for storage DRS. |
| SdrsAutomationLevel
| *string
| The default automation level for all virtual machines in this storage cluster. |
| SdrsDefaultIntraVmAffinity
| interface{}
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -1566,7 +1566,7 @@ DatacenterId *string
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -1580,7 +1580,7 @@ Name *string
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -1594,7 +1594,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -1608,7 +1608,7 @@ Folder *string
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -1620,7 +1620,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1637,7 +1637,7 @@ SdrsAdvancedOptions *map[string]*string
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -1651,7 +1651,7 @@ SdrsAutomationLevel *string
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -1665,7 +1665,7 @@ SdrsDefaultIntraVmAffinity interface{}
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -1679,7 +1679,7 @@ SdrsEnabled interface{}
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -1693,7 +1693,7 @@ SdrsFreeSpaceThreshold *f64
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -1709,7 +1709,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -1723,7 +1723,7 @@ SdrsFreeSpaceUtilizationDifference *f64
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -1737,7 +1737,7 @@ SdrsIoBalanceAutomationLevel *string
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -1751,7 +1751,7 @@ SdrsIoLatencyThreshold *f64
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -1765,7 +1765,7 @@ SdrsIoLoadBalanceEnabled interface{}
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -1779,7 +1779,7 @@ SdrsIoLoadImbalanceThreshold *f64
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -1793,7 +1793,7 @@ SdrsIoReservableIopsThreshold *f64
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -1807,7 +1807,7 @@ SdrsIoReservablePercentThreshold *f64
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -1821,7 +1821,7 @@ SdrsIoReservableThresholdMode *string
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -1835,7 +1835,7 @@ SdrsLoadBalanceInterval *f64
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -1849,7 +1849,7 @@ SdrsPolicyEnforcementAutomationLevel *string
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -1863,7 +1863,7 @@ SdrsRuleEnforcementAutomationLevel *string
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -1877,7 +1877,7 @@ SdrsSpaceBalanceAutomationLevel *string
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -1891,7 +1891,7 @@ SdrsSpaceUtilizationThreshold *f64
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -1905,7 +1905,7 @@ SdrsVmEvacuationAutomationLevel *string
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -1919,7 +1919,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
diff --git a/docs/datastoreCluster.java.md b/docs/datastoreCluster.java.md
index ebae3245..ee57c68b 100644
--- a/docs/datastoreCluster.java.md
+++ b/docs/datastoreCluster.java.md
@@ -4,7 +4,7 @@
### DatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -70,7 +70,7 @@ DatastoreCluster.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| Name for the new storage pod. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| folder
| java.lang.String
| The name of the folder to locate the datastore cluster in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| sdrsAdvancedOptions
| java.util.Map
| Advanced configuration options for storage DRS. |
| sdrsAutomationLevel
| java.lang.String
| The default automation level for all virtual machines in this storage cluster. |
| sdrsDefaultIntraVmAffinity
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -161,7 +161,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -212,7 +212,7 @@ If you experience problems setting this value it might not be settable. Please t
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -252,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -264,7 +264,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -284,7 +284,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -294,7 +294,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -304,7 +304,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -314,7 +314,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -324,7 +324,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -334,7 +334,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -344,7 +344,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -354,7 +354,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -364,7 +364,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -374,7 +374,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -384,7 +384,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -394,7 +394,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -404,7 +404,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -414,7 +414,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
@@ -1009,7 +1009,7 @@ The construct id used in the generated config for the DatastoreCluster to import
The id of the existing DatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -1842,7 +1842,7 @@ DatastoreClusterConfig.builder()
| name
| java.lang.String
| Name for the new storage pod. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| folder
| java.lang.String
| The name of the folder to locate the datastore cluster in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| sdrsAdvancedOptions
| java.util.Map
| Advanced configuration options for storage DRS. |
| sdrsAutomationLevel
| java.lang.String
| The default automation level for all virtual machines in this storage cluster. |
| sdrsDefaultIntraVmAffinity
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -1947,7 +1947,7 @@ public java.lang.String getDatacenterId();
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -1961,7 +1961,7 @@ public java.lang.String getName();
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -1975,7 +1975,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -1989,7 +1989,7 @@ public java.lang.String getFolder();
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -2001,7 +2001,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2018,7 +2018,7 @@ public java.util.Map getSdrsAdvancedOptions(
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -2032,7 +2032,7 @@ public java.lang.String getSdrsAutomationLevel();
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -2046,7 +2046,7 @@ public java.lang.Object getSdrsDefaultIntraVmAffinity();
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -2060,7 +2060,7 @@ public java.lang.Object getSdrsEnabled();
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -2074,7 +2074,7 @@ public java.lang.Number getSdrsFreeSpaceThreshold();
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -2090,7 +2090,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -2104,7 +2104,7 @@ public java.lang.Number getSdrsFreeSpaceUtilizationDifference();
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -2118,7 +2118,7 @@ public java.lang.String getSdrsIoBalanceAutomationLevel();
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -2132,7 +2132,7 @@ public java.lang.Number getSdrsIoLatencyThreshold();
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -2146,7 +2146,7 @@ public java.lang.Object getSdrsIoLoadBalanceEnabled();
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -2160,7 +2160,7 @@ public java.lang.Number getSdrsIoLoadImbalanceThreshold();
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -2174,7 +2174,7 @@ public java.lang.Number getSdrsIoReservableIopsThreshold();
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -2188,7 +2188,7 @@ public java.lang.Number getSdrsIoReservablePercentThreshold();
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -2202,7 +2202,7 @@ public java.lang.String getSdrsIoReservableThresholdMode();
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -2216,7 +2216,7 @@ public java.lang.Number getSdrsLoadBalanceInterval();
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -2230,7 +2230,7 @@ public java.lang.String getSdrsPolicyEnforcementAutomationLevel();
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -2244,7 +2244,7 @@ public java.lang.String getSdrsRuleEnforcementAutomationLevel();
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -2258,7 +2258,7 @@ public java.lang.String getSdrsSpaceBalanceAutomationLevel();
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -2272,7 +2272,7 @@ public java.lang.Number getSdrsSpaceUtilizationThreshold();
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -2286,7 +2286,7 @@ public java.lang.String getSdrsVmEvacuationAutomationLevel();
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -2300,7 +2300,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
diff --git a/docs/datastoreCluster.python.md b/docs/datastoreCluster.python.md
index cfd4d66f..420b3db9 100644
--- a/docs/datastoreCluster.python.md
+++ b/docs/datastoreCluster.python.md
@@ -4,7 +4,7 @@
### DatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -65,7 +65,7 @@ datastoreCluster.DatastoreCluster(
| name
| str
| Name for the new storage pod. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| folder
| str
| The name of the folder to locate the datastore cluster in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| sdrs_advanced_options
| typing.Mapping[str]
| Advanced configuration options for storage DRS. |
| sdrs_automation_level
| str
| The default automation level for all virtual machines in this storage cluster. |
| sdrs_default_intra_vm_affinity
| typing.Union[bool, cdktf.IResolvable]
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -156,7 +156,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -207,7 +207,7 @@ If you experience problems setting this value it might not be settable. Please t
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -217,7 +217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -237,7 +237,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -259,7 +259,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -269,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -279,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -299,7 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -319,7 +319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -329,7 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -339,7 +339,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -349,7 +349,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -359,7 +359,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -369,7 +369,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -379,7 +379,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -389,7 +389,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -399,7 +399,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -409,7 +409,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
@@ -1050,7 +1050,7 @@ The construct id used in the generated config for the DatastoreCluster to import
The id of the existing DatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -1876,7 +1876,7 @@ datastoreCluster.DatastoreClusterConfig(
| name
| str
| Name for the new storage pod. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| folder
| str
| The name of the folder to locate the datastore cluster in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| sdrs_advanced_options
| typing.Mapping[str]
| Advanced configuration options for storage DRS. |
| sdrs_automation_level
| str
| The default automation level for all virtual machines in this storage cluster. |
| sdrs_default_intra_vm_affinity
| typing.Union[bool, cdktf.IResolvable]
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -1981,7 +1981,7 @@ datacenter_id: str
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -1995,7 +1995,7 @@ name: str
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -2009,7 +2009,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -2023,7 +2023,7 @@ folder: str
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -2035,7 +2035,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2052,7 +2052,7 @@ sdrs_advanced_options: typing.Mapping[str]
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -2066,7 +2066,7 @@ sdrs_automation_level: str
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -2080,7 +2080,7 @@ sdrs_default_intra_vm_affinity: typing.Union[bool, IResolvable]
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -2094,7 +2094,7 @@ sdrs_enabled: typing.Union[bool, IResolvable]
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -2108,7 +2108,7 @@ sdrs_free_space_threshold: typing.Union[int, float]
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -2124,7 +2124,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -2138,7 +2138,7 @@ sdrs_free_space_utilization_difference: typing.Union[int, float]
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -2152,7 +2152,7 @@ sdrs_io_balance_automation_level: str
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -2166,7 +2166,7 @@ sdrs_io_latency_threshold: typing.Union[int, float]
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -2180,7 +2180,7 @@ sdrs_io_load_balance_enabled: typing.Union[bool, IResolvable]
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -2194,7 +2194,7 @@ sdrs_io_load_imbalance_threshold: typing.Union[int, float]
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -2208,7 +2208,7 @@ sdrs_io_reservable_iops_threshold: typing.Union[int, float]
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -2222,7 +2222,7 @@ sdrs_io_reservable_percent_threshold: typing.Union[int, float]
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -2236,7 +2236,7 @@ sdrs_io_reservable_threshold_mode: str
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -2250,7 +2250,7 @@ sdrs_load_balance_interval: typing.Union[int, float]
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -2264,7 +2264,7 @@ sdrs_policy_enforcement_automation_level: str
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -2278,7 +2278,7 @@ sdrs_rule_enforcement_automation_level: str
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -2292,7 +2292,7 @@ sdrs_space_balance_automation_level: str
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -2306,7 +2306,7 @@ sdrs_space_utilization_threshold: typing.Union[int, float]
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -2320,7 +2320,7 @@ sdrs_vm_evacuation_automation_level: str
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -2334,7 +2334,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
diff --git a/docs/datastoreCluster.typescript.md b/docs/datastoreCluster.typescript.md
index 97fc06f1..517849ef 100644
--- a/docs/datastoreCluster.typescript.md
+++ b/docs/datastoreCluster.typescript.md
@@ -4,7 +4,7 @@
### DatastoreCluster
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster}.
#### Initializers
@@ -635,7 +635,7 @@ The construct id used in the generated config for the DatastoreCluster to import
The id of the existing DatastoreCluster that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
---
@@ -1427,7 +1427,7 @@ const datastoreClusterConfig: datastoreCluster.DatastoreClusterConfig = { ... }
| name
| string
| Name for the new storage pod. |
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
| folder
| string
| The name of the folder to locate the datastore cluster in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}. |
| sdrsAdvancedOptions
| {[ key: string ]: string}
| Advanced configuration options for storage DRS. |
| sdrsAutomationLevel
| string
| The default automation level for all virtual machines in this storage cluster. |
| sdrsDefaultIntraVmAffinity
| boolean \| cdktf.IResolvable
| When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default. |
@@ -1532,7 +1532,7 @@ public readonly datacenterId: string;
The managed object ID of the datacenter to put the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
---
@@ -1546,7 +1546,7 @@ public readonly name: string;
Name for the new storage pod.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
---
@@ -1560,7 +1560,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
---
@@ -1574,7 +1574,7 @@ public readonly folder: string;
The name of the folder to locate the datastore cluster in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
---
@@ -1586,7 +1586,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1603,7 +1603,7 @@ public readonly sdrsAdvancedOptions: {[ key: string ]: string};
Advanced configuration options for storage DRS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
---
@@ -1617,7 +1617,7 @@ public readonly sdrsAutomationLevel: string;
The default automation level for all virtual machines in this storage cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
---
@@ -1631,7 +1631,7 @@ public readonly sdrsDefaultIntraVmAffinity: boolean | IResolvable;
When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
---
@@ -1645,7 +1645,7 @@ public readonly sdrsEnabled: boolean | IResolvable;
Enable storage DRS for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
---
@@ -1659,7 +1659,7 @@ public readonly sdrsFreeSpaceThreshold: number;
The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
---
@@ -1675,7 +1675,7 @@ The free space threshold to use.
When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
---
@@ -1689,7 +1689,7 @@ public readonly sdrsFreeSpaceUtilizationDifference: number;
The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
---
@@ -1703,7 +1703,7 @@ public readonly sdrsIoBalanceAutomationLevel: string;
Overrides the default automation settings when correcting I/O load imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
---
@@ -1717,7 +1717,7 @@ public readonly sdrsIoLatencyThreshold: number;
The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
---
@@ -1731,7 +1731,7 @@ public readonly sdrsIoLoadBalanceEnabled: boolean | IResolvable;
Enable I/O load balancing for this datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
---
@@ -1745,7 +1745,7 @@ public readonly sdrsIoLoadImbalanceThreshold: number;
The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
---
@@ -1759,7 +1759,7 @@ public readonly sdrsIoReservableIopsThreshold: number;
The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
---
@@ -1773,7 +1773,7 @@ public readonly sdrsIoReservablePercentThreshold: number;
The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
---
@@ -1787,7 +1787,7 @@ public readonly sdrsIoReservableThresholdMode: string;
The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
---
@@ -1801,7 +1801,7 @@ public readonly sdrsLoadBalanceInterval: number;
The storage DRS poll interval, in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
---
@@ -1815,7 +1815,7 @@ public readonly sdrsPolicyEnforcementAutomationLevel: string;
Overrides the default automation settings when correcting storage and VM policy violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
---
@@ -1829,7 +1829,7 @@ public readonly sdrsRuleEnforcementAutomationLevel: string;
Overrides the default automation settings when correcting affinity rule violations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
---
@@ -1843,7 +1843,7 @@ public readonly sdrsSpaceBalanceAutomationLevel: string;
Overrides the default automation settings when correcting disk space imbalances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
---
@@ -1857,7 +1857,7 @@ public readonly sdrsSpaceUtilizationThreshold: number;
The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
---
@@ -1871,7 +1871,7 @@ public readonly sdrsVmEvacuationAutomationLevel: string;
Overrides the default automation settings when generating recommendations for datastore evacuation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
---
@@ -1885,7 +1885,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
---
diff --git a/docs/datastoreClusterVmAntiAffinityRule.csharp.md b/docs/datastoreClusterVmAntiAffinityRule.csharp.md
index 7439f866..85e15ede 100644
--- a/docs/datastoreClusterVmAntiAffinityRule.csharp.md
+++ b/docs/datastoreClusterVmAntiAffinityRule.csharp.md
@@ -4,7 +4,7 @@
### DatastoreClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DatastoreClusterVmAntiAffi
The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -854,7 +854,7 @@ new DatastoreClusterVmAntiAffinityRuleConfig {
| Name
| string
| The unique name of the virtual machine group in the cluster. |
| VirtualMachineIds
| string[]
| The UUIDs of the virtual machines to run on different datastores from each other. |
| Enabled
| object
| Enable this rule in the cluster. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| Mandatory
| object
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -939,7 +939,7 @@ public string DatastoreClusterId { get; set; }
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -953,7 +953,7 @@ public string Name { get; set; }
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -967,7 +967,7 @@ public string[] VirtualMachineIds { get; set; }
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -981,7 +981,7 @@ public object Enabled { get; set; }
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -993,7 +993,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1010,7 +1010,7 @@ public object Mandatory { get; set; }
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/datastoreClusterVmAntiAffinityRule.go.md b/docs/datastoreClusterVmAntiAffinityRule.go.md
index bb2e0467..2286e480 100644
--- a/docs/datastoreClusterVmAntiAffinityRule.go.md
+++ b/docs/datastoreClusterVmAntiAffinityRule.go.md
@@ -4,12 +4,12 @@
### DatastoreClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastoreclustervmantiaffinityrule"
datastoreclustervmantiaffinityrule.NewDatastoreClusterVmAntiAffinityRule(scope Construct, id *string, config DatastoreClusterVmAntiAffinityRuleConfig) DatastoreClusterVmAntiAffinityRule
```
@@ -399,7 +399,7 @@ func ResetMandatory()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastoreclustervmantiaffinityrule"
datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRule_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastoreclustervmantiaffinityrule"
datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRule_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRule_IsTerrafor
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastoreclustervmantiaffinityrule"
datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRule_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRule_IsTerrafor
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastoreclustervmantiaffinityrule"
datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DatastoreClusterVmAntiAffi
The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -820,7 +820,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervmantiaffinityrule"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/datastoreclustervmantiaffinityrule"
&datastoreclustervmantiaffinityrule.DatastoreClusterVmAntiAffinityRuleConfig {
Connection: interface{},
@@ -854,7 +854,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/datastoreclustervm
| Name
| *string
| The unique name of the virtual machine group in the cluster. |
| VirtualMachineIds
| *[]*string
| The UUIDs of the virtual machines to run on different datastores from each other. |
| Enabled
| interface{}
| Enable this rule in the cluster. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| Mandatory
| interface{}
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -939,7 +939,7 @@ DatastoreClusterId *string
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -953,7 +953,7 @@ Name *string
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -967,7 +967,7 @@ VirtualMachineIds *[]*string
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -981,7 +981,7 @@ Enabled interface{}
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -993,7 +993,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1010,7 +1010,7 @@ Mandatory interface{}
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/datastoreClusterVmAntiAffinityRule.java.md b/docs/datastoreClusterVmAntiAffinityRule.java.md
index ec09fd9b..3b080406 100644
--- a/docs/datastoreClusterVmAntiAffinityRule.java.md
+++ b/docs/datastoreClusterVmAntiAffinityRule.java.md
@@ -4,7 +4,7 @@
### DatastoreClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -49,7 +49,7 @@ DatastoreClusterVmAntiAffinityRule.Builder.create(Construct scope, java.lang.Str
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines to run on different datastores from each other. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
@@ -619,7 +619,7 @@ The construct id used in the generated config for the DatastoreClusterVmAntiAffi
The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -991,7 +991,7 @@ DatastoreClusterVmAntiAffinityRuleConfig.builder()
| name
| java.lang.String
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| java.util.List
| The UUIDs of the virtual machines to run on different datastores from each other. |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| mandatory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1076,7 +1076,7 @@ public java.lang.String getDatastoreClusterId();
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -1090,7 +1090,7 @@ public java.lang.String getName();
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -1104,7 +1104,7 @@ public java.util.List getVirtualMachineIds();
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -1118,7 +1118,7 @@ public java.lang.Object getEnabled();
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -1130,7 +1130,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1147,7 +1147,7 @@ public java.lang.Object getMandatory();
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/datastoreClusterVmAntiAffinityRule.python.md b/docs/datastoreClusterVmAntiAffinityRule.python.md
index 117f5fad..bcab3bec 100644
--- a/docs/datastoreClusterVmAntiAffinityRule.python.md
+++ b/docs/datastoreClusterVmAntiAffinityRule.python.md
@@ -4,7 +4,7 @@
### DatastoreClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -45,7 +45,7 @@ datastoreClusterVmAntiAffinityRule.DatastoreClusterVmAntiAffinityRule(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines to run on different datastores from each other. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
@@ -661,7 +661,7 @@ The construct id used in the generated config for the DatastoreClusterVmAntiAffi
The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -1027,7 +1027,7 @@ datastoreClusterVmAntiAffinityRule.DatastoreClusterVmAntiAffinityRuleConfig(
| name
| str
| The unique name of the virtual machine group in the cluster. |
| virtual_machine_ids
| typing.List[str]
| The UUIDs of the virtual machines to run on different datastores from each other. |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable this rule in the cluster. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| mandatory
| typing.Union[bool, cdktf.IResolvable]
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -1112,7 +1112,7 @@ datastore_cluster_id: str
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -1126,7 +1126,7 @@ name: str
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -1140,7 +1140,7 @@ virtual_machine_ids: typing.List[str]
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -1154,7 +1154,7 @@ enabled: typing.Union[bool, IResolvable]
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -1166,7 +1166,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1183,7 +1183,7 @@ mandatory: typing.Union[bool, IResolvable]
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/datastoreClusterVmAntiAffinityRule.typescript.md b/docs/datastoreClusterVmAntiAffinityRule.typescript.md
index 97b3bf96..703d92f8 100644
--- a/docs/datastoreClusterVmAntiAffinityRule.typescript.md
+++ b/docs/datastoreClusterVmAntiAffinityRule.typescript.md
@@ -4,7 +4,7 @@
### DatastoreClusterVmAntiAffinityRule
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DatastoreClusterVmAntiAffi
The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
---
@@ -840,7 +840,7 @@ const datastoreClusterVmAntiAffinityRuleConfig: datastoreClusterVmAntiAffinityRu
| name
| string
| The unique name of the virtual machine group in the cluster. |
| virtualMachineIds
| string[]
| The UUIDs of the virtual machines to run on different datastores from each other. |
| enabled
| boolean \| cdktf.IResolvable
| Enable this rule in the cluster. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}. |
| mandatory
| boolean \| cdktf.IResolvable
| When true, prevents any virtual machine operations that may violate this rule. |
---
@@ -925,7 +925,7 @@ public readonly datastoreClusterId: string;
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
---
@@ -939,7 +939,7 @@ public readonly name: string;
The unique name of the virtual machine group in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
---
@@ -953,7 +953,7 @@ public readonly virtualMachineIds: string[];
The UUIDs of the virtual machines to run on different datastores from each other.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
---
@@ -967,7 +967,7 @@ public readonly enabled: boolean | IResolvable;
Enable this rule in the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
---
@@ -979,7 +979,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -996,7 +996,7 @@ public readonly mandatory: boolean | IResolvable;
When true, prevents any virtual machine operations that may violate this rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
---
diff --git a/docs/distributedPortGroup.csharp.md b/docs/distributedPortGroup.csharp.md
index 906a7a17..93804e94 100644
--- a/docs/distributedPortGroup.csharp.md
+++ b/docs/distributedPortGroup.csharp.md
@@ -4,7 +4,7 @@
### DistributedPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group}.
#### Initializers
@@ -795,7 +795,7 @@ The construct id used in the generated config for the DistributedPortGroup to im
The id of the existing DistributedPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -2140,7 +2140,7 @@ new DistributedPortGroupConfig {
| EgressShapingEnabled
| object
| True if the traffic shaper is enabled for egress traffic on the port. |
| EgressShapingPeakBandwidth
| double
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| Failback
| object
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| IngressShapingAverageBandwidth
| double
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| IngressShapingBurstSize
| double
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| IngressShapingEnabled
| object
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -2252,7 +2252,7 @@ public string DistributedVirtualSwitchUuid { get; set; }
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -2266,7 +2266,7 @@ public string Name { get; set; }
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -2280,7 +2280,7 @@ public string[] ActiveUplinks { get; set; }
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -2294,7 +2294,7 @@ public object AllowForgedTransmits { get; set; }
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -2308,7 +2308,7 @@ public object AllowMacChanges { get; set; }
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -2324,7 +2324,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -2338,7 +2338,7 @@ public object AutoExpand { get; set; }
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -2352,7 +2352,7 @@ public object BlockAllPorts { get; set; }
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -2366,7 +2366,7 @@ public object BlockOverrideAllowed { get; set; }
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -2380,7 +2380,7 @@ public object CheckBeacon { get; set; }
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -2394,7 +2394,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -2408,7 +2408,7 @@ public string Description { get; set; }
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -2422,7 +2422,7 @@ public object DirectpathGen2Allowed { get; set; }
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -2436,7 +2436,7 @@ public double EgressShapingAverageBandwidth { get; set; }
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -2450,7 +2450,7 @@ public double EgressShapingBurstSize { get; set; }
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -2464,7 +2464,7 @@ public object EgressShapingEnabled { get; set; }
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -2478,7 +2478,7 @@ public double EgressShapingPeakBandwidth { get; set; }
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -2492,7 +2492,7 @@ public object Failback { get; set; }
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -2504,7 +2504,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2521,7 +2521,7 @@ public double IngressShapingAverageBandwidth { get; set; }
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -2535,7 +2535,7 @@ public double IngressShapingBurstSize { get; set; }
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -2549,7 +2549,7 @@ public object IngressShapingEnabled { get; set; }
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -2563,7 +2563,7 @@ public double IngressShapingPeakBandwidth { get; set; }
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -2577,7 +2577,7 @@ public object LacpEnabled { get; set; }
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -2591,7 +2591,7 @@ public string LacpMode { get; set; }
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -2605,7 +2605,7 @@ public object LivePortMovingAllowed { get; set; }
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -2619,7 +2619,7 @@ public object NetflowEnabled { get; set; }
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -2633,7 +2633,7 @@ public object NetflowOverrideAllowed { get; set; }
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -2647,7 +2647,7 @@ public string NetworkResourcePoolKey { get; set; }
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -2661,7 +2661,7 @@ public object NetworkResourcePoolOverrideAllowed { get; set; }
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -2675,7 +2675,7 @@ public object NotifySwitches { get; set; }
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -2689,7 +2689,7 @@ public double NumberOfPorts { get; set; }
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -2703,7 +2703,7 @@ public object PortConfigResetAtDisconnect { get; set; }
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -2717,7 +2717,7 @@ public string PortNameFormat { get; set; }
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -2731,7 +2731,7 @@ public double PortPrivateSecondaryVlanId { get; set; }
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -2745,7 +2745,7 @@ public object SecurityPolicyOverrideAllowed { get; set; }
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -2759,7 +2759,7 @@ public object ShapingOverrideAllowed { get; set; }
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -2773,7 +2773,7 @@ public string[] StandbyUplinks { get; set; }
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -2787,7 +2787,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -2801,7 +2801,7 @@ public string TeamingPolicy { get; set; }
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -2815,7 +2815,7 @@ public object TrafficFilterOverrideAllowed { get; set; }
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -2829,7 +2829,7 @@ public object TxUplink { get; set; }
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -2843,7 +2843,7 @@ public string Type { get; set; }
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -2857,7 +2857,7 @@ public object UplinkTeamingOverrideAllowed { get; set; }
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -2871,7 +2871,7 @@ public double VlanId { get; set; }
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -2885,7 +2885,7 @@ public object VlanOverrideAllowed { get; set; }
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -2899,7 +2899,7 @@ public object VlanRange { get; set; }
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -2935,7 +2935,7 @@ public double MaxVlan { get; set; }
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
---
@@ -2949,7 +2949,7 @@ public double MinVlan { get; set; }
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
---
diff --git a/docs/distributedPortGroup.go.md b/docs/distributedPortGroup.go.md
index c01b6354..35ebe443 100644
--- a/docs/distributedPortGroup.go.md
+++ b/docs/distributedPortGroup.go.md
@@ -4,12 +4,12 @@
### DistributedPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.NewDistributedPortGroup(scope Construct, id *string, config DistributedPortGroupConfig) DistributedPortGroup
```
@@ -706,7 +706,7 @@ func ResetVlanRange()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.DistributedPortGroup_IsConstruct(x interface{}) *bool
```
@@ -738,7 +738,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.DistributedPortGroup_IsTerraformElement(x interface{}) *bool
```
@@ -752,7 +752,7 @@ distributedportgroup.DistributedPortGroup_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.DistributedPortGroup_IsTerraformResource(x interface{}) *bool
```
@@ -766,7 +766,7 @@ distributedportgroup.DistributedPortGroup_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.DistributedPortGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -795,7 +795,7 @@ The construct id used in the generated config for the DistributedPortGroup to im
The id of the existing DistributedPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -2051,7 +2051,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
&distributedportgroup.DistributedPortGroupConfig {
Connection: interface{},
@@ -2140,7 +2140,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgro
| EgressShapingEnabled
| interface{}
| True if the traffic shaper is enabled for egress traffic on the port. |
| EgressShapingPeakBandwidth
| *f64
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| Failback
| interface{}
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| IngressShapingAverageBandwidth
| *f64
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| IngressShapingBurstSize
| *f64
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| IngressShapingEnabled
| interface{}
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -2252,7 +2252,7 @@ DistributedVirtualSwitchUuid *string
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -2266,7 +2266,7 @@ Name *string
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -2280,7 +2280,7 @@ ActiveUplinks *[]*string
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -2294,7 +2294,7 @@ AllowForgedTransmits interface{}
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -2308,7 +2308,7 @@ AllowMacChanges interface{}
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -2324,7 +2324,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -2338,7 +2338,7 @@ AutoExpand interface{}
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -2352,7 +2352,7 @@ BlockAllPorts interface{}
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -2366,7 +2366,7 @@ BlockOverrideAllowed interface{}
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -2380,7 +2380,7 @@ CheckBeacon interface{}
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -2394,7 +2394,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -2408,7 +2408,7 @@ Description *string
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -2422,7 +2422,7 @@ DirectpathGen2Allowed interface{}
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -2436,7 +2436,7 @@ EgressShapingAverageBandwidth *f64
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -2450,7 +2450,7 @@ EgressShapingBurstSize *f64
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -2464,7 +2464,7 @@ EgressShapingEnabled interface{}
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -2478,7 +2478,7 @@ EgressShapingPeakBandwidth *f64
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -2492,7 +2492,7 @@ Failback interface{}
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -2504,7 +2504,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2521,7 +2521,7 @@ IngressShapingAverageBandwidth *f64
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -2535,7 +2535,7 @@ IngressShapingBurstSize *f64
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -2549,7 +2549,7 @@ IngressShapingEnabled interface{}
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -2563,7 +2563,7 @@ IngressShapingPeakBandwidth *f64
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -2577,7 +2577,7 @@ LacpEnabled interface{}
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -2591,7 +2591,7 @@ LacpMode *string
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -2605,7 +2605,7 @@ LivePortMovingAllowed interface{}
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -2619,7 +2619,7 @@ NetflowEnabled interface{}
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -2633,7 +2633,7 @@ NetflowOverrideAllowed interface{}
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -2647,7 +2647,7 @@ NetworkResourcePoolKey *string
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -2661,7 +2661,7 @@ NetworkResourcePoolOverrideAllowed interface{}
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -2675,7 +2675,7 @@ NotifySwitches interface{}
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -2689,7 +2689,7 @@ NumberOfPorts *f64
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -2703,7 +2703,7 @@ PortConfigResetAtDisconnect interface{}
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -2717,7 +2717,7 @@ PortNameFormat *string
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -2731,7 +2731,7 @@ PortPrivateSecondaryVlanId *f64
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -2745,7 +2745,7 @@ SecurityPolicyOverrideAllowed interface{}
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -2759,7 +2759,7 @@ ShapingOverrideAllowed interface{}
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -2773,7 +2773,7 @@ StandbyUplinks *[]*string
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -2787,7 +2787,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -2801,7 +2801,7 @@ TeamingPolicy *string
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -2815,7 +2815,7 @@ TrafficFilterOverrideAllowed interface{}
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -2829,7 +2829,7 @@ TxUplink interface{}
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -2843,7 +2843,7 @@ Type *string
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -2857,7 +2857,7 @@ UplinkTeamingOverrideAllowed interface{}
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -2871,7 +2871,7 @@ VlanId *f64
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -2885,7 +2885,7 @@ VlanOverrideAllowed interface{}
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -2899,7 +2899,7 @@ VlanRange interface{}
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -2908,7 +2908,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
&distributedportgroup.DistributedPortGroupVlanRange {
MaxVlan: *f64,
@@ -2935,7 +2935,7 @@ MaxVlan *f64
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
---
@@ -2949,7 +2949,7 @@ MinVlan *f64
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
---
@@ -2960,7 +2960,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.NewDistributedPortGroupVlanRangeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DistributedPortGroupVlanRangeList
```
@@ -3120,7 +3120,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedportgroup"
distributedportgroup.NewDistributedPortGroupVlanRangeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DistributedPortGroupVlanRangeOutputReference
```
diff --git a/docs/distributedPortGroup.java.md b/docs/distributedPortGroup.java.md
index 73e113a9..5fc27f0a 100644
--- a/docs/distributedPortGroup.java.md
+++ b/docs/distributedPortGroup.java.md
@@ -4,7 +4,7 @@
### DistributedPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group}.
#### Initializers
@@ -127,7 +127,7 @@ DistributedPortGroup.Builder.create(Construct scope, java.lang.String id)
| egressShapingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| True if the traffic shaper is enabled for egress traffic on the port. |
| egressShapingPeakBandwidth
| java.lang.Number
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| failback
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| ingressShapingAverageBandwidth
| java.lang.Number
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingressShapingBurstSize
| java.lang.Number
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| ingressShapingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -225,7 +225,7 @@ Must be unique amongst siblings in the same scope
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -245,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -277,7 +277,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -297,7 +297,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -307,7 +307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -327,7 +327,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -337,7 +337,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -347,7 +347,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -357,7 +357,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -367,7 +367,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -377,7 +377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -387,7 +387,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -397,7 +397,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -405,7 +405,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -418,7 +418,7 @@ If you experience problems setting this value it might not be settable. Please t
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -428,7 +428,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -438,7 +438,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -448,7 +448,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -458,7 +458,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -468,7 +468,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -478,7 +478,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -488,7 +488,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -498,7 +498,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -508,7 +508,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -518,7 +518,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -528,7 +528,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -538,7 +538,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -548,7 +548,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -558,7 +558,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -568,7 +568,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -578,7 +578,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -588,7 +588,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -598,7 +598,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -608,7 +608,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -618,7 +618,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -628,7 +628,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -638,7 +638,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -648,7 +648,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -658,7 +658,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -668,7 +668,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -678,7 +678,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -688,7 +688,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -1443,7 +1443,7 @@ The construct id used in the generated config for the DistributedPortGroup to im
The id of the existing DistributedPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -2817,7 +2817,7 @@ DistributedPortGroupConfig.builder()
| egressShapingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| True if the traffic shaper is enabled for egress traffic on the port. |
| egressShapingPeakBandwidth
| java.lang.Number
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| failback
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| ingressShapingAverageBandwidth
| java.lang.Number
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingressShapingBurstSize
| java.lang.Number
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| ingressShapingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -2929,7 +2929,7 @@ public java.lang.String getDistributedVirtualSwitchUuid();
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -2943,7 +2943,7 @@ public java.lang.String getName();
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -2957,7 +2957,7 @@ public java.util.List getActiveUplinks();
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -2971,7 +2971,7 @@ public java.lang.Object getAllowForgedTransmits();
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -2985,7 +2985,7 @@ public java.lang.Object getAllowMacChanges();
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -3001,7 +3001,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -3015,7 +3015,7 @@ public java.lang.Object getAutoExpand();
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -3029,7 +3029,7 @@ public java.lang.Object getBlockAllPorts();
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -3043,7 +3043,7 @@ public java.lang.Object getBlockOverrideAllowed();
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -3057,7 +3057,7 @@ public java.lang.Object getCheckBeacon();
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -3071,7 +3071,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -3085,7 +3085,7 @@ public java.lang.String getDescription();
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -3099,7 +3099,7 @@ public java.lang.Object getDirectpathGen2Allowed();
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -3113,7 +3113,7 @@ public java.lang.Number getEgressShapingAverageBandwidth();
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -3127,7 +3127,7 @@ public java.lang.Number getEgressShapingBurstSize();
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -3141,7 +3141,7 @@ public java.lang.Object getEgressShapingEnabled();
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -3155,7 +3155,7 @@ public java.lang.Number getEgressShapingPeakBandwidth();
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -3169,7 +3169,7 @@ public java.lang.Object getFailback();
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -3181,7 +3181,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3198,7 +3198,7 @@ public java.lang.Number getIngressShapingAverageBandwidth();
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -3212,7 +3212,7 @@ public java.lang.Number getIngressShapingBurstSize();
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -3226,7 +3226,7 @@ public java.lang.Object getIngressShapingEnabled();
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -3240,7 +3240,7 @@ public java.lang.Number getIngressShapingPeakBandwidth();
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -3254,7 +3254,7 @@ public java.lang.Object getLacpEnabled();
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -3268,7 +3268,7 @@ public java.lang.String getLacpMode();
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -3282,7 +3282,7 @@ public java.lang.Object getLivePortMovingAllowed();
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -3296,7 +3296,7 @@ public java.lang.Object getNetflowEnabled();
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -3310,7 +3310,7 @@ public java.lang.Object getNetflowOverrideAllowed();
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -3324,7 +3324,7 @@ public java.lang.String getNetworkResourcePoolKey();
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -3338,7 +3338,7 @@ public java.lang.Object getNetworkResourcePoolOverrideAllowed();
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -3352,7 +3352,7 @@ public java.lang.Object getNotifySwitches();
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -3366,7 +3366,7 @@ public java.lang.Number getNumberOfPorts();
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -3380,7 +3380,7 @@ public java.lang.Object getPortConfigResetAtDisconnect();
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -3394,7 +3394,7 @@ public java.lang.String getPortNameFormat();
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -3408,7 +3408,7 @@ public java.lang.Number getPortPrivateSecondaryVlanId();
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -3422,7 +3422,7 @@ public java.lang.Object getSecurityPolicyOverrideAllowed();
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -3436,7 +3436,7 @@ public java.lang.Object getShapingOverrideAllowed();
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -3450,7 +3450,7 @@ public java.util.List getStandbyUplinks();
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -3464,7 +3464,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -3478,7 +3478,7 @@ public java.lang.String getTeamingPolicy();
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -3492,7 +3492,7 @@ public java.lang.Object getTrafficFilterOverrideAllowed();
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -3506,7 +3506,7 @@ public java.lang.Object getTxUplink();
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -3520,7 +3520,7 @@ public java.lang.String getType();
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -3534,7 +3534,7 @@ public java.lang.Object getUplinkTeamingOverrideAllowed();
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -3548,7 +3548,7 @@ public java.lang.Number getVlanId();
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -3562,7 +3562,7 @@ public java.lang.Object getVlanOverrideAllowed();
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -3576,7 +3576,7 @@ public java.lang.Object getVlanRange();
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -3612,7 +3612,7 @@ public java.lang.Number getMaxVlan();
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
---
@@ -3626,7 +3626,7 @@ public java.lang.Number getMinVlan();
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
---
diff --git a/docs/distributedPortGroup.python.md b/docs/distributedPortGroup.python.md
index 2c96c33b..10753a41 100644
--- a/docs/distributedPortGroup.python.md
+++ b/docs/distributedPortGroup.python.md
@@ -4,7 +4,7 @@
### DistributedPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group}.
#### Initializers
@@ -100,7 +100,7 @@ distributedPortGroup.DistributedPortGroup(
| egress_shaping_enabled
| typing.Union[bool, cdktf.IResolvable]
| True if the traffic shaper is enabled for egress traffic on the port. |
| egress_shaping_peak_bandwidth
| typing.Union[int, float]
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| failback
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| ingress_shaping_average_bandwidth
| typing.Union[int, float]
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingress_shaping_burst_size
| typing.Union[int, float]
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| ingress_shaping_enabled
| typing.Union[bool, cdktf.IResolvable]
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -198,7 +198,7 @@ Must be unique amongst siblings in the same scope
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -218,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -228,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -238,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -250,7 +250,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -260,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -270,7 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -280,7 +280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -290,7 +290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -300,7 +300,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -310,7 +310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -320,7 +320,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -330,7 +330,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -340,7 +340,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -350,7 +350,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -360,7 +360,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -370,7 +370,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -378,7 +378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -391,7 +391,7 @@ If you experience problems setting this value it might not be settable. Please t
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -401,7 +401,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -411,7 +411,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -421,7 +421,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -431,7 +431,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -441,7 +441,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -451,7 +451,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -461,7 +461,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -471,7 +471,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -481,7 +481,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -491,7 +491,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -501,7 +501,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -511,7 +511,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -521,7 +521,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -531,7 +531,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -541,7 +541,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -551,7 +551,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -561,7 +561,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -571,7 +571,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -581,7 +581,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -591,7 +591,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -601,7 +601,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -611,7 +611,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -621,7 +621,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -631,7 +631,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -641,7 +641,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -651,7 +651,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -661,7 +661,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -1464,7 +1464,7 @@ The construct id used in the generated config for the DistributedPortGroup to im
The id of the existing DistributedPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -2809,7 +2809,7 @@ distributedPortGroup.DistributedPortGroupConfig(
| egress_shaping_enabled
| typing.Union[bool, cdktf.IResolvable]
| True if the traffic shaper is enabled for egress traffic on the port. |
| egress_shaping_peak_bandwidth
| typing.Union[int, float]
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| failback
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| ingress_shaping_average_bandwidth
| typing.Union[int, float]
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingress_shaping_burst_size
| typing.Union[int, float]
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| ingress_shaping_enabled
| typing.Union[bool, cdktf.IResolvable]
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -2921,7 +2921,7 @@ distributed_virtual_switch_uuid: str
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -2935,7 +2935,7 @@ name: str
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -2949,7 +2949,7 @@ active_uplinks: typing.List[str]
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -2963,7 +2963,7 @@ allow_forged_transmits: typing.Union[bool, IResolvable]
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -2977,7 +2977,7 @@ allow_mac_changes: typing.Union[bool, IResolvable]
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -2993,7 +2993,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -3007,7 +3007,7 @@ auto_expand: typing.Union[bool, IResolvable]
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -3021,7 +3021,7 @@ block_all_ports: typing.Union[bool, IResolvable]
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -3035,7 +3035,7 @@ block_override_allowed: typing.Union[bool, IResolvable]
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -3049,7 +3049,7 @@ check_beacon: typing.Union[bool, IResolvable]
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -3063,7 +3063,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -3077,7 +3077,7 @@ description: str
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -3091,7 +3091,7 @@ directpath_gen2_allowed: typing.Union[bool, IResolvable]
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -3105,7 +3105,7 @@ egress_shaping_average_bandwidth: typing.Union[int, float]
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -3119,7 +3119,7 @@ egress_shaping_burst_size: typing.Union[int, float]
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -3133,7 +3133,7 @@ egress_shaping_enabled: typing.Union[bool, IResolvable]
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -3147,7 +3147,7 @@ egress_shaping_peak_bandwidth: typing.Union[int, float]
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -3161,7 +3161,7 @@ failback: typing.Union[bool, IResolvable]
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -3173,7 +3173,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3190,7 +3190,7 @@ ingress_shaping_average_bandwidth: typing.Union[int, float]
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -3204,7 +3204,7 @@ ingress_shaping_burst_size: typing.Union[int, float]
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -3218,7 +3218,7 @@ ingress_shaping_enabled: typing.Union[bool, IResolvable]
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -3232,7 +3232,7 @@ ingress_shaping_peak_bandwidth: typing.Union[int, float]
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -3246,7 +3246,7 @@ lacp_enabled: typing.Union[bool, IResolvable]
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -3260,7 +3260,7 @@ lacp_mode: str
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -3274,7 +3274,7 @@ live_port_moving_allowed: typing.Union[bool, IResolvable]
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -3288,7 +3288,7 @@ netflow_enabled: typing.Union[bool, IResolvable]
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -3302,7 +3302,7 @@ netflow_override_allowed: typing.Union[bool, IResolvable]
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -3316,7 +3316,7 @@ network_resource_pool_key: str
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -3330,7 +3330,7 @@ network_resource_pool_override_allowed: typing.Union[bool, IResolvable]
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -3344,7 +3344,7 @@ notify_switches: typing.Union[bool, IResolvable]
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -3358,7 +3358,7 @@ number_of_ports: typing.Union[int, float]
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -3372,7 +3372,7 @@ port_config_reset_at_disconnect: typing.Union[bool, IResolvable]
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -3386,7 +3386,7 @@ port_name_format: str
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -3400,7 +3400,7 @@ port_private_secondary_vlan_id: typing.Union[int, float]
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -3414,7 +3414,7 @@ security_policy_override_allowed: typing.Union[bool, IResolvable]
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -3428,7 +3428,7 @@ shaping_override_allowed: typing.Union[bool, IResolvable]
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -3442,7 +3442,7 @@ standby_uplinks: typing.List[str]
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -3456,7 +3456,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -3470,7 +3470,7 @@ teaming_policy: str
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -3484,7 +3484,7 @@ traffic_filter_override_allowed: typing.Union[bool, IResolvable]
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -3498,7 +3498,7 @@ tx_uplink: typing.Union[bool, IResolvable]
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -3512,7 +3512,7 @@ type: str
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -3526,7 +3526,7 @@ uplink_teaming_override_allowed: typing.Union[bool, IResolvable]
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -3540,7 +3540,7 @@ vlan_id: typing.Union[int, float]
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -3554,7 +3554,7 @@ vlan_override_allowed: typing.Union[bool, IResolvable]
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -3568,7 +3568,7 @@ vlan_range: typing.Union[IResolvable, typing.List[DistributedPortGroupVlanRange]
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -3604,7 +3604,7 @@ max_vlan: typing.Union[int, float]
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
---
@@ -3618,7 +3618,7 @@ min_vlan: typing.Union[int, float]
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
---
diff --git a/docs/distributedPortGroup.typescript.md b/docs/distributedPortGroup.typescript.md
index 81e66a01..91488b7b 100644
--- a/docs/distributedPortGroup.typescript.md
+++ b/docs/distributedPortGroup.typescript.md
@@ -4,7 +4,7 @@
### DistributedPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group}.
#### Initializers
@@ -795,7 +795,7 @@ The construct id used in the generated config for the DistributedPortGroup to im
The id of the existing DistributedPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -2085,7 +2085,7 @@ const distributedPortGroupConfig: distributedPortGroup.DistributedPortGroupConfi
| egressShapingEnabled
| boolean \| cdktf.IResolvable
| True if the traffic shaper is enabled for egress traffic on the port. |
| egressShapingPeakBandwidth
| number
| The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port. |
| failback
| boolean \| cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}. |
| ingressShapingAverageBandwidth
| number
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingressShapingBurstSize
| number
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
| ingressShapingEnabled
| boolean \| cdktf.IResolvable
| True if the traffic shaper is enabled for ingress traffic on the port. |
@@ -2197,7 +2197,7 @@ public readonly distributedVirtualSwitchUuid: string;
The UUID of the DVS to attach this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
---
@@ -2211,7 +2211,7 @@ public readonly name: string;
The name of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
---
@@ -2225,7 +2225,7 @@ public readonly activeUplinks: string[];
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
---
@@ -2239,7 +2239,7 @@ public readonly allowForgedTransmits: boolean | IResolvable;
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
---
@@ -2253,7 +2253,7 @@ public readonly allowMacChanges: boolean | IResolvable;
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
---
@@ -2269,7 +2269,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
---
@@ -2283,7 +2283,7 @@ public readonly autoExpand: boolean | IResolvable;
Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
---
@@ -2297,7 +2297,7 @@ public readonly blockAllPorts: boolean | IResolvable;
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
---
@@ -2311,7 +2311,7 @@ public readonly blockOverrideAllowed: boolean | IResolvable;
Allow the blocked setting of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
---
@@ -2325,7 +2325,7 @@ public readonly checkBeacon: boolean | IResolvable;
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
---
@@ -2339,7 +2339,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
---
@@ -2353,7 +2353,7 @@ public readonly description: string;
The description of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
---
@@ -2367,7 +2367,7 @@ public readonly directpathGen2Allowed: boolean | IResolvable;
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
---
@@ -2381,7 +2381,7 @@ public readonly egressShapingAverageBandwidth: number;
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
---
@@ -2395,7 +2395,7 @@ public readonly egressShapingBurstSize: number;
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
---
@@ -2409,7 +2409,7 @@ public readonly egressShapingEnabled: boolean | IResolvable;
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
---
@@ -2423,7 +2423,7 @@ public readonly egressShapingPeakBandwidth: number;
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
---
@@ -2437,7 +2437,7 @@ public readonly failback: boolean | IResolvable;
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
---
@@ -2449,7 +2449,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2466,7 +2466,7 @@ public readonly ingressShapingAverageBandwidth: number;
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
---
@@ -2480,7 +2480,7 @@ public readonly ingressShapingBurstSize: number;
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
---
@@ -2494,7 +2494,7 @@ public readonly ingressShapingEnabled: boolean | IResolvable;
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
---
@@ -2508,7 +2508,7 @@ public readonly ingressShapingPeakBandwidth: number;
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
---
@@ -2522,7 +2522,7 @@ public readonly lacpEnabled: boolean | IResolvable;
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
---
@@ -2536,7 +2536,7 @@ public readonly lacpMode: string;
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
---
@@ -2550,7 +2550,7 @@ public readonly livePortMovingAllowed: boolean | IResolvable;
Allow a live port to be moved in and out of the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
---
@@ -2564,7 +2564,7 @@ public readonly netflowEnabled: boolean | IResolvable;
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
---
@@ -2578,7 +2578,7 @@ public readonly netflowOverrideAllowed: boolean | IResolvable;
Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
---
@@ -2592,7 +2592,7 @@ public readonly networkResourcePoolKey: string;
The key of a network resource pool to associate with this portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
---
@@ -2606,7 +2606,7 @@ public readonly networkResourcePoolOverrideAllowed: boolean | IResolvable;
Allow the network resource pool of an individual port to override the setting in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
---
@@ -2620,7 +2620,7 @@ public readonly notifySwitches: boolean | IResolvable;
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
---
@@ -2634,7 +2634,7 @@ public readonly numberOfPorts: number;
The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
---
@@ -2648,7 +2648,7 @@ public readonly portConfigResetAtDisconnect: boolean | IResolvable;
Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
---
@@ -2662,7 +2662,7 @@ public readonly portNameFormat: string;
A template string to use when creating ports in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
---
@@ -2676,7 +2676,7 @@ public readonly portPrivateSecondaryVlanId: number;
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
---
@@ -2690,7 +2690,7 @@ public readonly securityPolicyOverrideAllowed: boolean | IResolvable;
Allow security policy settings on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
---
@@ -2704,7 +2704,7 @@ public readonly shapingOverrideAllowed: boolean | IResolvable;
Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
---
@@ -2718,7 +2718,7 @@ public readonly standbyUplinks: string[];
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
---
@@ -2732,7 +2732,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
---
@@ -2746,7 +2746,7 @@ public readonly teamingPolicy: string;
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
---
@@ -2760,7 +2760,7 @@ public readonly trafficFilterOverrideAllowed: boolean | IResolvable;
Allow any filter policies set on the individual port to override those in the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
---
@@ -2774,7 +2774,7 @@ public readonly txUplink: boolean | IResolvable;
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
---
@@ -2788,7 +2788,7 @@ public readonly type: string;
The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
---
@@ -2802,7 +2802,7 @@ public readonly uplinkTeamingOverrideAllowed: boolean | IResolvable;
Allow the uplink teaming policies on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
---
@@ -2816,7 +2816,7 @@ public readonly vlanId: number;
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
---
@@ -2830,7 +2830,7 @@ public readonly vlanOverrideAllowed: boolean | IResolvable;
Allow the VLAN configuration on a port to override those on the portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
---
@@ -2844,7 +2844,7 @@ public readonly vlanRange: IResolvable | DistributedPortGroupVlanRange[];
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
---
@@ -2877,7 +2877,7 @@ public readonly maxVlan: number;
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
---
@@ -2891,7 +2891,7 @@ public readonly minVlan: number;
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
---
diff --git a/docs/distributedVirtualSwitch.csharp.md b/docs/distributedVirtualSwitch.csharp.md
index 167cc985..3a3bf54d 100644
--- a/docs/distributedVirtualSwitch.csharp.md
+++ b/docs/distributedVirtualSwitch.csharp.md
@@ -4,7 +4,7 @@
### DistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -1157,7 +1157,7 @@ The construct id used in the generated config for the DistributedVirtualSwitch t
The id of the existing DistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -3609,7 +3609,7 @@ new DistributedVirtualSwitchConfig {
| HbrShareCount
| double
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| HbrShareLevel
| string
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| Host
| object
| host block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| IgnoreOtherPvlanMappings
| object
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| IngressShapingAverageBandwidth
| double
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| IngressShapingBurstSize
| double
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -3755,7 +3755,7 @@ public string DatacenterId { get; set; }
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -3769,7 +3769,7 @@ public string Name { get; set; }
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -3783,7 +3783,7 @@ public string[] ActiveUplinks { get; set; }
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -3797,7 +3797,7 @@ public object AllowForgedTransmits { get; set; }
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -3811,7 +3811,7 @@ public object AllowMacChanges { get; set; }
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -3827,7 +3827,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -3841,7 +3841,7 @@ public double BackupnfcMaximumMbit { get; set; }
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -3855,7 +3855,7 @@ public double BackupnfcReservationMbit { get; set; }
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -3869,7 +3869,7 @@ public double BackupnfcShareCount { get; set; }
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -3883,7 +3883,7 @@ public string BackupnfcShareLevel { get; set; }
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -3897,7 +3897,7 @@ public object BlockAllPorts { get; set; }
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -3911,7 +3911,7 @@ public object CheckBeacon { get; set; }
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -3925,7 +3925,7 @@ public string ContactDetail { get; set; }
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -3939,7 +3939,7 @@ public string ContactName { get; set; }
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -3953,7 +3953,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -3967,7 +3967,7 @@ public string Description { get; set; }
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -3981,7 +3981,7 @@ public object DirectpathGen2Allowed { get; set; }
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -3995,7 +3995,7 @@ public double EgressShapingAverageBandwidth { get; set; }
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -4009,7 +4009,7 @@ public double EgressShapingBurstSize { get; set; }
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -4023,7 +4023,7 @@ public object EgressShapingEnabled { get; set; }
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -4037,7 +4037,7 @@ public double EgressShapingPeakBandwidth { get; set; }
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -4051,7 +4051,7 @@ public object Failback { get; set; }
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -4065,7 +4065,7 @@ public double FaulttoleranceMaximumMbit { get; set; }
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -4079,7 +4079,7 @@ public double FaulttoleranceReservationMbit { get; set; }
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -4093,7 +4093,7 @@ public double FaulttoleranceShareCount { get; set; }
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -4107,7 +4107,7 @@ public string FaulttoleranceShareLevel { get; set; }
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -4121,7 +4121,7 @@ public string Folder { get; set; }
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -4135,7 +4135,7 @@ public double HbrMaximumMbit { get; set; }
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -4149,7 +4149,7 @@ public double HbrReservationMbit { get; set; }
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -4163,7 +4163,7 @@ public double HbrShareCount { get; set; }
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -4177,7 +4177,7 @@ public string HbrShareLevel { get; set; }
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -4191,7 +4191,7 @@ public object Host { get; set; }
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -4203,7 +4203,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4220,7 +4220,7 @@ public object IgnoreOtherPvlanMappings { get; set; }
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -4234,7 +4234,7 @@ public double IngressShapingAverageBandwidth { get; set; }
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -4248,7 +4248,7 @@ public double IngressShapingBurstSize { get; set; }
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -4262,7 +4262,7 @@ public object IngressShapingEnabled { get; set; }
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -4276,7 +4276,7 @@ public double IngressShapingPeakBandwidth { get; set; }
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -4292,7 +4292,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -4306,7 +4306,7 @@ public double IscsiMaximumMbit { get; set; }
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -4320,7 +4320,7 @@ public double IscsiReservationMbit { get; set; }
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -4334,7 +4334,7 @@ public double IscsiShareCount { get; set; }
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -4348,7 +4348,7 @@ public string IscsiShareLevel { get; set; }
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -4362,7 +4362,7 @@ public string LacpApiVersion { get; set; }
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -4376,7 +4376,7 @@ public object LacpEnabled { get; set; }
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -4390,7 +4390,7 @@ public string LacpMode { get; set; }
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -4404,7 +4404,7 @@ public string LinkDiscoveryOperation { get; set; }
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -4418,7 +4418,7 @@ public string LinkDiscoveryProtocol { get; set; }
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -4432,7 +4432,7 @@ public double ManagementMaximumMbit { get; set; }
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -4446,7 +4446,7 @@ public double ManagementReservationMbit { get; set; }
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -4460,7 +4460,7 @@ public double ManagementShareCount { get; set; }
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -4474,7 +4474,7 @@ public string ManagementShareLevel { get; set; }
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -4488,7 +4488,7 @@ public double MaxMtu { get; set; }
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -4502,7 +4502,7 @@ public string MulticastFilteringMode { get; set; }
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -4516,7 +4516,7 @@ public double NetflowActiveFlowTimeout { get; set; }
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -4530,7 +4530,7 @@ public string NetflowCollectorIpAddress { get; set; }
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -4544,7 +4544,7 @@ public double NetflowCollectorPort { get; set; }
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -4558,7 +4558,7 @@ public object NetflowEnabled { get; set; }
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -4572,7 +4572,7 @@ public double NetflowIdleFlowTimeout { get; set; }
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -4586,7 +4586,7 @@ public object NetflowInternalFlowsOnly { get; set; }
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -4600,7 +4600,7 @@ public double NetflowObservationDomainId { get; set; }
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -4616,7 +4616,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -4630,7 +4630,7 @@ public object NetworkResourceControlEnabled { get; set; }
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -4644,7 +4644,7 @@ public string NetworkResourceControlVersion { get; set; }
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -4658,7 +4658,7 @@ public double NfsMaximumMbit { get; set; }
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -4672,7 +4672,7 @@ public double NfsReservationMbit { get; set; }
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -4686,7 +4686,7 @@ public double NfsShareCount { get; set; }
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -4700,7 +4700,7 @@ public string NfsShareLevel { get; set; }
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -4714,7 +4714,7 @@ public object NotifySwitches { get; set; }
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -4728,7 +4728,7 @@ public double PortPrivateSecondaryVlanId { get; set; }
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -4742,7 +4742,7 @@ public object PvlanMapping { get; set; }
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -4756,7 +4756,7 @@ public string[] StandbyUplinks { get; set; }
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -4770,7 +4770,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -4784,7 +4784,7 @@ public string TeamingPolicy { get; set; }
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -4798,7 +4798,7 @@ public object TxUplink { get; set; }
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -4814,7 +4814,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -4828,7 +4828,7 @@ public double VdpMaximumMbit { get; set; }
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -4842,7 +4842,7 @@ public double VdpReservationMbit { get; set; }
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -4856,7 +4856,7 @@ public double VdpShareCount { get; set; }
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -4870,7 +4870,7 @@ public string VdpShareLevel { get; set; }
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -4886,7 +4886,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -4900,7 +4900,7 @@ public double VirtualmachineMaximumMbit { get; set; }
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -4914,7 +4914,7 @@ public double VirtualmachineReservationMbit { get; set; }
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -4928,7 +4928,7 @@ public double VirtualmachineShareCount { get; set; }
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -4942,7 +4942,7 @@ public string VirtualmachineShareLevel { get; set; }
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -4956,7 +4956,7 @@ public double VlanId { get; set; }
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -4970,7 +4970,7 @@ public object VlanRange { get; set; }
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -4984,7 +4984,7 @@ public double VmotionMaximumMbit { get; set; }
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -4998,7 +4998,7 @@ public double VmotionReservationMbit { get; set; }
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -5012,7 +5012,7 @@ public double VmotionShareCount { get; set; }
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -5026,7 +5026,7 @@ public string VmotionShareLevel { get; set; }
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -5040,7 +5040,7 @@ public double VsanMaximumMbit { get; set; }
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -5054,7 +5054,7 @@ public double VsanReservationMbit { get; set; }
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -5068,7 +5068,7 @@ public double VsanShareCount { get; set; }
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -5082,7 +5082,7 @@ public string VsanShareLevel { get; set; }
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -5118,7 +5118,7 @@ public string HostSystemId { get; set; }
The managed object ID of the host this specification applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
---
@@ -5132,7 +5132,7 @@ public string[] Devices { get; set; }
Name of the physical NIC to be added to the proxy switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
---
@@ -5172,7 +5172,7 @@ The primary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
---
@@ -5186,7 +5186,7 @@ public string PvlanType { get; set; }
The private VLAN type. Valid values are promiscuous, community and isolated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
---
@@ -5202,7 +5202,7 @@ The secondary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
---
@@ -5238,7 +5238,7 @@ public double MaxVlan { get; set; }
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
---
@@ -5252,7 +5252,7 @@ public double MinVlan { get; set; }
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
---
diff --git a/docs/distributedVirtualSwitch.go.md b/docs/distributedVirtualSwitch.go.md
index a5da5ef3..3a93dcb2 100644
--- a/docs/distributedVirtualSwitch.go.md
+++ b/docs/distributedVirtualSwitch.go.md
@@ -4,12 +4,12 @@
### DistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitch(scope Construct, id *string, config DistributedVirtualSwitchConfig) DistributedVirtualSwitch
```
@@ -1068,7 +1068,7 @@ func ResetVsanShareLevel()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.DistributedVirtualSwitch_IsConstruct(x interface{}) *bool
```
@@ -1100,7 +1100,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.DistributedVirtualSwitch_IsTerraformElement(x interface{}) *bool
```
@@ -1114,7 +1114,7 @@ distributedvirtualswitch.DistributedVirtualSwitch_IsTerraformElement(x interface
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.DistributedVirtualSwitch_IsTerraformResource(x interface{}) *bool
```
@@ -1128,7 +1128,7 @@ distributedvirtualswitch.DistributedVirtualSwitch_IsTerraformResource(x interfac
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.DistributedVirtualSwitch_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1157,7 +1157,7 @@ The construct id used in the generated config for the DistributedVirtualSwitch t
The id of the existing DistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -3458,7 +3458,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
&distributedvirtualswitch.DistributedVirtualSwitchConfig {
Connection: interface{},
@@ -3609,7 +3609,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtual
| HbrShareCount
| *f64
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| HbrShareLevel
| *string
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| Host
| interface{}
| host block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| IgnoreOtherPvlanMappings
| interface{}
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| IngressShapingAverageBandwidth
| *f64
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| IngressShapingBurstSize
| *f64
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -3755,7 +3755,7 @@ DatacenterId *string
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -3769,7 +3769,7 @@ Name *string
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -3783,7 +3783,7 @@ ActiveUplinks *[]*string
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -3797,7 +3797,7 @@ AllowForgedTransmits interface{}
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -3811,7 +3811,7 @@ AllowMacChanges interface{}
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -3827,7 +3827,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -3841,7 +3841,7 @@ BackupnfcMaximumMbit *f64
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -3855,7 +3855,7 @@ BackupnfcReservationMbit *f64
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -3869,7 +3869,7 @@ BackupnfcShareCount *f64
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -3883,7 +3883,7 @@ BackupnfcShareLevel *string
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -3897,7 +3897,7 @@ BlockAllPorts interface{}
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -3911,7 +3911,7 @@ CheckBeacon interface{}
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -3925,7 +3925,7 @@ ContactDetail *string
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -3939,7 +3939,7 @@ ContactName *string
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -3953,7 +3953,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -3967,7 +3967,7 @@ Description *string
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -3981,7 +3981,7 @@ DirectpathGen2Allowed interface{}
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -3995,7 +3995,7 @@ EgressShapingAverageBandwidth *f64
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -4009,7 +4009,7 @@ EgressShapingBurstSize *f64
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -4023,7 +4023,7 @@ EgressShapingEnabled interface{}
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -4037,7 +4037,7 @@ EgressShapingPeakBandwidth *f64
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -4051,7 +4051,7 @@ Failback interface{}
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -4065,7 +4065,7 @@ FaulttoleranceMaximumMbit *f64
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -4079,7 +4079,7 @@ FaulttoleranceReservationMbit *f64
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -4093,7 +4093,7 @@ FaulttoleranceShareCount *f64
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -4107,7 +4107,7 @@ FaulttoleranceShareLevel *string
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -4121,7 +4121,7 @@ Folder *string
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -4135,7 +4135,7 @@ HbrMaximumMbit *f64
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -4149,7 +4149,7 @@ HbrReservationMbit *f64
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -4163,7 +4163,7 @@ HbrShareCount *f64
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -4177,7 +4177,7 @@ HbrShareLevel *string
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -4191,7 +4191,7 @@ Host interface{}
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -4203,7 +4203,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4220,7 +4220,7 @@ IgnoreOtherPvlanMappings interface{}
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -4234,7 +4234,7 @@ IngressShapingAverageBandwidth *f64
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -4248,7 +4248,7 @@ IngressShapingBurstSize *f64
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -4262,7 +4262,7 @@ IngressShapingEnabled interface{}
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -4276,7 +4276,7 @@ IngressShapingPeakBandwidth *f64
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -4292,7 +4292,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -4306,7 +4306,7 @@ IscsiMaximumMbit *f64
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -4320,7 +4320,7 @@ IscsiReservationMbit *f64
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -4334,7 +4334,7 @@ IscsiShareCount *f64
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -4348,7 +4348,7 @@ IscsiShareLevel *string
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -4362,7 +4362,7 @@ LacpApiVersion *string
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -4376,7 +4376,7 @@ LacpEnabled interface{}
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -4390,7 +4390,7 @@ LacpMode *string
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -4404,7 +4404,7 @@ LinkDiscoveryOperation *string
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -4418,7 +4418,7 @@ LinkDiscoveryProtocol *string
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -4432,7 +4432,7 @@ ManagementMaximumMbit *f64
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -4446,7 +4446,7 @@ ManagementReservationMbit *f64
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -4460,7 +4460,7 @@ ManagementShareCount *f64
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -4474,7 +4474,7 @@ ManagementShareLevel *string
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -4488,7 +4488,7 @@ MaxMtu *f64
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -4502,7 +4502,7 @@ MulticastFilteringMode *string
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -4516,7 +4516,7 @@ NetflowActiveFlowTimeout *f64
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -4530,7 +4530,7 @@ NetflowCollectorIpAddress *string
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -4544,7 +4544,7 @@ NetflowCollectorPort *f64
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -4558,7 +4558,7 @@ NetflowEnabled interface{}
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -4572,7 +4572,7 @@ NetflowIdleFlowTimeout *f64
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -4586,7 +4586,7 @@ NetflowInternalFlowsOnly interface{}
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -4600,7 +4600,7 @@ NetflowObservationDomainId *f64
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -4616,7 +4616,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -4630,7 +4630,7 @@ NetworkResourceControlEnabled interface{}
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -4644,7 +4644,7 @@ NetworkResourceControlVersion *string
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -4658,7 +4658,7 @@ NfsMaximumMbit *f64
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -4672,7 +4672,7 @@ NfsReservationMbit *f64
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -4686,7 +4686,7 @@ NfsShareCount *f64
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -4700,7 +4700,7 @@ NfsShareLevel *string
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -4714,7 +4714,7 @@ NotifySwitches interface{}
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -4728,7 +4728,7 @@ PortPrivateSecondaryVlanId *f64
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -4742,7 +4742,7 @@ PvlanMapping interface{}
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -4756,7 +4756,7 @@ StandbyUplinks *[]*string
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -4770,7 +4770,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -4784,7 +4784,7 @@ TeamingPolicy *string
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -4798,7 +4798,7 @@ TxUplink interface{}
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -4814,7 +4814,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -4828,7 +4828,7 @@ VdpMaximumMbit *f64
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -4842,7 +4842,7 @@ VdpReservationMbit *f64
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -4856,7 +4856,7 @@ VdpShareCount *f64
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -4870,7 +4870,7 @@ VdpShareLevel *string
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -4886,7 +4886,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -4900,7 +4900,7 @@ VirtualmachineMaximumMbit *f64
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -4914,7 +4914,7 @@ VirtualmachineReservationMbit *f64
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -4928,7 +4928,7 @@ VirtualmachineShareCount *f64
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -4942,7 +4942,7 @@ VirtualmachineShareLevel *string
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -4956,7 +4956,7 @@ VlanId *f64
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -4970,7 +4970,7 @@ VlanRange interface{}
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -4984,7 +4984,7 @@ VmotionMaximumMbit *f64
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -4998,7 +4998,7 @@ VmotionReservationMbit *f64
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -5012,7 +5012,7 @@ VmotionShareCount *f64
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -5026,7 +5026,7 @@ VmotionShareLevel *string
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -5040,7 +5040,7 @@ VsanMaximumMbit *f64
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -5054,7 +5054,7 @@ VsanReservationMbit *f64
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -5068,7 +5068,7 @@ VsanShareCount *f64
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -5082,7 +5082,7 @@ VsanShareLevel *string
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -5091,7 +5091,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
&distributedvirtualswitch.DistributedVirtualSwitchHost {
HostSystemId: *string,
@@ -5118,7 +5118,7 @@ HostSystemId *string
The managed object ID of the host this specification applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
---
@@ -5132,7 +5132,7 @@ Devices *[]*string
Name of the physical NIC to be added to the proxy switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
---
@@ -5141,7 +5141,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
&distributedvirtualswitch.DistributedVirtualSwitchPvlanMapping {
PrimaryVlanId: *f64,
@@ -5172,7 +5172,7 @@ The primary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
---
@@ -5186,7 +5186,7 @@ PvlanType *string
The private VLAN type. Valid values are promiscuous, community and isolated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
---
@@ -5202,7 +5202,7 @@ The secondary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
---
@@ -5211,7 +5211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
&distributedvirtualswitch.DistributedVirtualSwitchVlanRange {
MaxVlan: *f64,
@@ -5238,7 +5238,7 @@ MaxVlan *f64
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
---
@@ -5252,7 +5252,7 @@ MinVlan *f64
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
---
@@ -5263,7 +5263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitchHostList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DistributedVirtualSwitchHostList
```
@@ -5423,7 +5423,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitchHostOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DistributedVirtualSwitchHostOutputReference
```
@@ -5741,7 +5741,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitchPvlanMappingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DistributedVirtualSwitchPvlanMappingList
```
@@ -5901,7 +5901,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitchPvlanMappingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DistributedVirtualSwitchPvlanMappingOutputReference
```
@@ -6234,7 +6234,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitchVlanRangeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DistributedVirtualSwitchVlanRangeList
```
@@ -6394,7 +6394,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/distributedvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/distributedvirtualswitch"
distributedvirtualswitch.NewDistributedVirtualSwitchVlanRangeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DistributedVirtualSwitchVlanRangeOutputReference
```
diff --git a/docs/distributedVirtualSwitch.java.md b/docs/distributedVirtualSwitch.java.md
index 1342bc54..f34d1e38 100644
--- a/docs/distributedVirtualSwitch.java.md
+++ b/docs/distributedVirtualSwitch.java.md
@@ -4,7 +4,7 @@
### DistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -183,7 +183,7 @@ DistributedVirtualSwitch.Builder.create(Construct scope, java.lang.String id)
| hbrShareCount
| java.lang.Number
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| hbrShareLevel
| java.lang.String
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| host
| com.hashicorp.cdktf.IResolvable OR java.util.List<DistributedVirtualSwitchHost>
| host block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| ignoreOtherPvlanMappings
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| ingressShapingAverageBandwidth
| java.lang.Number
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingressShapingBurstSize
| java.lang.Number
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -315,7 +315,7 @@ Must be unique amongst siblings in the same scope
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -325,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -335,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -345,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -355,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -367,7 +367,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -377,7 +377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -387,7 +387,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -397,7 +397,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -407,7 +407,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -417,7 +417,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -427,7 +427,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -437,7 +437,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -447,7 +447,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -457,7 +457,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -467,7 +467,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -477,7 +477,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -487,7 +487,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -497,7 +497,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -507,7 +507,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -517,7 +517,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -527,7 +527,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -537,7 +537,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -547,7 +547,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -557,7 +557,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -567,7 +567,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -577,7 +577,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -587,7 +587,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -597,7 +597,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -607,7 +607,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -617,7 +617,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -627,7 +627,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -635,7 +635,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -648,7 +648,7 @@ If you experience problems setting this value it might not be settable. Please t
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -658,7 +658,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -668,7 +668,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -678,7 +678,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -688,7 +688,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -700,7 +700,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -710,7 +710,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -720,7 +720,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -730,7 +730,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -740,7 +740,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -750,7 +750,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -760,7 +760,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -770,7 +770,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -780,7 +780,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -790,7 +790,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -800,7 +800,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -810,7 +810,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -820,7 +820,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -830,7 +830,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -840,7 +840,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -850,7 +850,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -860,7 +860,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -870,7 +870,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -880,7 +880,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -890,7 +890,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -900,7 +900,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -910,7 +910,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -920,7 +920,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -932,7 +932,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -942,7 +942,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -952,7 +952,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -962,7 +962,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -972,7 +972,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -982,7 +982,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -992,7 +992,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -1002,7 +1002,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -1012,7 +1012,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -1022,7 +1022,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -1032,7 +1032,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -1042,7 +1042,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -1052,7 +1052,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -1062,7 +1062,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -1074,7 +1074,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -1084,7 +1084,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -1094,7 +1094,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -1104,7 +1104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -1114,7 +1114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -1126,7 +1126,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -1136,7 +1136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -1146,7 +1146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -1156,7 +1156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -1166,7 +1166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -1176,7 +1176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -1186,7 +1186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -1196,7 +1196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -1206,7 +1206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -1216,7 +1216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -1226,7 +1226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -1236,7 +1236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -1246,7 +1246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -1256,7 +1256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -1266,7 +1266,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -2383,7 +2383,7 @@ The construct id used in the generated config for the DistributedVirtualSwitch t
The id of the existing DistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -4858,7 +4858,7 @@ DistributedVirtualSwitchConfig.builder()
| hbrShareCount
| java.lang.Number
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| hbrShareLevel
| java.lang.String
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| host
| com.hashicorp.cdktf.IResolvable OR java.util.List<DistributedVirtualSwitchHost>
| host block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| ignoreOtherPvlanMappings
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| ingressShapingAverageBandwidth
| java.lang.Number
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingressShapingBurstSize
| java.lang.Number
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -5004,7 +5004,7 @@ public java.lang.String getDatacenterId();
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -5018,7 +5018,7 @@ public java.lang.String getName();
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -5032,7 +5032,7 @@ public java.util.List getActiveUplinks();
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -5046,7 +5046,7 @@ public java.lang.Object getAllowForgedTransmits();
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -5060,7 +5060,7 @@ public java.lang.Object getAllowMacChanges();
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -5076,7 +5076,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -5090,7 +5090,7 @@ public java.lang.Number getBackupnfcMaximumMbit();
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -5104,7 +5104,7 @@ public java.lang.Number getBackupnfcReservationMbit();
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -5118,7 +5118,7 @@ public java.lang.Number getBackupnfcShareCount();
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -5132,7 +5132,7 @@ public java.lang.String getBackupnfcShareLevel();
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -5146,7 +5146,7 @@ public java.lang.Object getBlockAllPorts();
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -5160,7 +5160,7 @@ public java.lang.Object getCheckBeacon();
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -5174,7 +5174,7 @@ public java.lang.String getContactDetail();
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -5188,7 +5188,7 @@ public java.lang.String getContactName();
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -5202,7 +5202,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -5216,7 +5216,7 @@ public java.lang.String getDescription();
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -5230,7 +5230,7 @@ public java.lang.Object getDirectpathGen2Allowed();
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -5244,7 +5244,7 @@ public java.lang.Number getEgressShapingAverageBandwidth();
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -5258,7 +5258,7 @@ public java.lang.Number getEgressShapingBurstSize();
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -5272,7 +5272,7 @@ public java.lang.Object getEgressShapingEnabled();
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -5286,7 +5286,7 @@ public java.lang.Number getEgressShapingPeakBandwidth();
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -5300,7 +5300,7 @@ public java.lang.Object getFailback();
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -5314,7 +5314,7 @@ public java.lang.Number getFaulttoleranceMaximumMbit();
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -5328,7 +5328,7 @@ public java.lang.Number getFaulttoleranceReservationMbit();
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -5342,7 +5342,7 @@ public java.lang.Number getFaulttoleranceShareCount();
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -5356,7 +5356,7 @@ public java.lang.String getFaulttoleranceShareLevel();
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -5370,7 +5370,7 @@ public java.lang.String getFolder();
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -5384,7 +5384,7 @@ public java.lang.Number getHbrMaximumMbit();
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -5398,7 +5398,7 @@ public java.lang.Number getHbrReservationMbit();
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -5412,7 +5412,7 @@ public java.lang.Number getHbrShareCount();
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -5426,7 +5426,7 @@ public java.lang.String getHbrShareLevel();
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -5440,7 +5440,7 @@ public java.lang.Object getHost();
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -5452,7 +5452,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -5469,7 +5469,7 @@ public java.lang.Object getIgnoreOtherPvlanMappings();
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -5483,7 +5483,7 @@ public java.lang.Number getIngressShapingAverageBandwidth();
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -5497,7 +5497,7 @@ public java.lang.Number getIngressShapingBurstSize();
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -5511,7 +5511,7 @@ public java.lang.Object getIngressShapingEnabled();
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -5525,7 +5525,7 @@ public java.lang.Number getIngressShapingPeakBandwidth();
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -5541,7 +5541,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -5555,7 +5555,7 @@ public java.lang.Number getIscsiMaximumMbit();
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -5569,7 +5569,7 @@ public java.lang.Number getIscsiReservationMbit();
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -5583,7 +5583,7 @@ public java.lang.Number getIscsiShareCount();
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -5597,7 +5597,7 @@ public java.lang.String getIscsiShareLevel();
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -5611,7 +5611,7 @@ public java.lang.String getLacpApiVersion();
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -5625,7 +5625,7 @@ public java.lang.Object getLacpEnabled();
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -5639,7 +5639,7 @@ public java.lang.String getLacpMode();
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -5653,7 +5653,7 @@ public java.lang.String getLinkDiscoveryOperation();
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -5667,7 +5667,7 @@ public java.lang.String getLinkDiscoveryProtocol();
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -5681,7 +5681,7 @@ public java.lang.Number getManagementMaximumMbit();
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -5695,7 +5695,7 @@ public java.lang.Number getManagementReservationMbit();
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -5709,7 +5709,7 @@ public java.lang.Number getManagementShareCount();
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -5723,7 +5723,7 @@ public java.lang.String getManagementShareLevel();
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -5737,7 +5737,7 @@ public java.lang.Number getMaxMtu();
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -5751,7 +5751,7 @@ public java.lang.String getMulticastFilteringMode();
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -5765,7 +5765,7 @@ public java.lang.Number getNetflowActiveFlowTimeout();
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -5779,7 +5779,7 @@ public java.lang.String getNetflowCollectorIpAddress();
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -5793,7 +5793,7 @@ public java.lang.Number getNetflowCollectorPort();
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -5807,7 +5807,7 @@ public java.lang.Object getNetflowEnabled();
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -5821,7 +5821,7 @@ public java.lang.Number getNetflowIdleFlowTimeout();
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -5835,7 +5835,7 @@ public java.lang.Object getNetflowInternalFlowsOnly();
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -5849,7 +5849,7 @@ public java.lang.Number getNetflowObservationDomainId();
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -5865,7 +5865,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -5879,7 +5879,7 @@ public java.lang.Object getNetworkResourceControlEnabled();
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -5893,7 +5893,7 @@ public java.lang.String getNetworkResourceControlVersion();
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -5907,7 +5907,7 @@ public java.lang.Number getNfsMaximumMbit();
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -5921,7 +5921,7 @@ public java.lang.Number getNfsReservationMbit();
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -5935,7 +5935,7 @@ public java.lang.Number getNfsShareCount();
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -5949,7 +5949,7 @@ public java.lang.String getNfsShareLevel();
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -5963,7 +5963,7 @@ public java.lang.Object getNotifySwitches();
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -5977,7 +5977,7 @@ public java.lang.Number getPortPrivateSecondaryVlanId();
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -5991,7 +5991,7 @@ public java.lang.Object getPvlanMapping();
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -6005,7 +6005,7 @@ public java.util.List getStandbyUplinks();
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -6019,7 +6019,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -6033,7 +6033,7 @@ public java.lang.String getTeamingPolicy();
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -6047,7 +6047,7 @@ public java.lang.Object getTxUplink();
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -6063,7 +6063,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -6077,7 +6077,7 @@ public java.lang.Number getVdpMaximumMbit();
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -6091,7 +6091,7 @@ public java.lang.Number getVdpReservationMbit();
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -6105,7 +6105,7 @@ public java.lang.Number getVdpShareCount();
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -6119,7 +6119,7 @@ public java.lang.String getVdpShareLevel();
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -6135,7 +6135,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -6149,7 +6149,7 @@ public java.lang.Number getVirtualmachineMaximumMbit();
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -6163,7 +6163,7 @@ public java.lang.Number getVirtualmachineReservationMbit();
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -6177,7 +6177,7 @@ public java.lang.Number getVirtualmachineShareCount();
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -6191,7 +6191,7 @@ public java.lang.String getVirtualmachineShareLevel();
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -6205,7 +6205,7 @@ public java.lang.Number getVlanId();
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -6219,7 +6219,7 @@ public java.lang.Object getVlanRange();
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -6233,7 +6233,7 @@ public java.lang.Number getVmotionMaximumMbit();
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -6247,7 +6247,7 @@ public java.lang.Number getVmotionReservationMbit();
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -6261,7 +6261,7 @@ public java.lang.Number getVmotionShareCount();
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -6275,7 +6275,7 @@ public java.lang.String getVmotionShareLevel();
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -6289,7 +6289,7 @@ public java.lang.Number getVsanMaximumMbit();
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -6303,7 +6303,7 @@ public java.lang.Number getVsanReservationMbit();
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -6317,7 +6317,7 @@ public java.lang.Number getVsanShareCount();
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -6331,7 +6331,7 @@ public java.lang.String getVsanShareLevel();
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -6367,7 +6367,7 @@ public java.lang.String getHostSystemId();
The managed object ID of the host this specification applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
---
@@ -6381,7 +6381,7 @@ public java.util.List getDevices();
Name of the physical NIC to be added to the proxy switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
---
@@ -6421,7 +6421,7 @@ The primary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
---
@@ -6435,7 +6435,7 @@ public java.lang.String getPvlanType();
The private VLAN type. Valid values are promiscuous, community and isolated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
---
@@ -6451,7 +6451,7 @@ The secondary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
---
@@ -6487,7 +6487,7 @@ public java.lang.Number getMaxVlan();
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
---
@@ -6501,7 +6501,7 @@ public java.lang.Number getMinVlan();
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
---
diff --git a/docs/distributedVirtualSwitch.python.md b/docs/distributedVirtualSwitch.python.md
index 171b54a1..49437223 100644
--- a/docs/distributedVirtualSwitch.python.md
+++ b/docs/distributedVirtualSwitch.python.md
@@ -4,7 +4,7 @@
### DistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -162,7 +162,7 @@ distributedVirtualSwitch.DistributedVirtualSwitch(
| hbr_share_count
| typing.Union[int, float]
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| hbr_share_level
| str
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| host
| typing.Union[cdktf.IResolvable, typing.List[DistributedVirtualSwitchHost]]
| host block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| ignore_other_pvlan_mappings
| typing.Union[bool, cdktf.IResolvable]
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| ingress_shaping_average_bandwidth
| typing.Union[int, float]
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingress_shaping_burst_size
| typing.Union[int, float]
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -294,7 +294,7 @@ Must be unique amongst siblings in the same scope
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -304,7 +304,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -314,7 +314,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -324,7 +324,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -334,7 +334,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -346,7 +346,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -356,7 +356,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -366,7 +366,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -376,7 +376,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -386,7 +386,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -396,7 +396,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -406,7 +406,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -416,7 +416,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -426,7 +426,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -436,7 +436,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -446,7 +446,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -456,7 +456,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -466,7 +466,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -476,7 +476,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -486,7 +486,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -496,7 +496,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -506,7 +506,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -516,7 +516,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -526,7 +526,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -536,7 +536,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -546,7 +546,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -556,7 +556,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -566,7 +566,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -576,7 +576,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -586,7 +586,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -596,7 +596,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -606,7 +606,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -614,7 +614,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -627,7 +627,7 @@ If you experience problems setting this value it might not be settable. Please t
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -637,7 +637,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -647,7 +647,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -657,7 +657,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -667,7 +667,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -679,7 +679,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -689,7 +689,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -699,7 +699,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -709,7 +709,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -719,7 +719,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -729,7 +729,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -739,7 +739,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -749,7 +749,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -759,7 +759,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -769,7 +769,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -779,7 +779,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -789,7 +789,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -799,7 +799,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -809,7 +809,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -819,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -829,7 +829,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -839,7 +839,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -849,7 +849,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -859,7 +859,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -869,7 +869,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -879,7 +879,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -889,7 +889,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -899,7 +899,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -911,7 +911,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -921,7 +921,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -931,7 +931,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -941,7 +941,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -951,7 +951,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -961,7 +961,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -971,7 +971,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -981,7 +981,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -991,7 +991,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -1001,7 +1001,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -1011,7 +1011,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -1021,7 +1021,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -1031,7 +1031,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -1041,7 +1041,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -1053,7 +1053,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -1063,7 +1063,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -1073,7 +1073,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -1083,7 +1083,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -1093,7 +1093,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -1105,7 +1105,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -1115,7 +1115,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -1125,7 +1125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -1135,7 +1135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -1145,7 +1145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -1155,7 +1155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -1165,7 +1165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -1175,7 +1175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -1185,7 +1185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -1195,7 +1195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -1205,7 +1205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -1215,7 +1215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -1225,7 +1225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -1235,7 +1235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -1245,7 +1245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -2414,7 +2414,7 @@ The construct id used in the generated config for the DistributedVirtualSwitch t
The id of the existing DistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -4866,7 +4866,7 @@ distributedVirtualSwitch.DistributedVirtualSwitchConfig(
| hbr_share_count
| typing.Union[int, float]
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| hbr_share_level
| str
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| host
| typing.Union[cdktf.IResolvable, typing.List[DistributedVirtualSwitchHost]]
| host block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| ignore_other_pvlan_mappings
| typing.Union[bool, cdktf.IResolvable]
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| ingress_shaping_average_bandwidth
| typing.Union[int, float]
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingress_shaping_burst_size
| typing.Union[int, float]
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -5012,7 +5012,7 @@ datacenter_id: str
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -5026,7 +5026,7 @@ name: str
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -5040,7 +5040,7 @@ active_uplinks: typing.List[str]
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -5054,7 +5054,7 @@ allow_forged_transmits: typing.Union[bool, IResolvable]
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -5068,7 +5068,7 @@ allow_mac_changes: typing.Union[bool, IResolvable]
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -5084,7 +5084,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -5098,7 +5098,7 @@ backupnfc_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -5112,7 +5112,7 @@ backupnfc_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -5126,7 +5126,7 @@ backupnfc_share_count: typing.Union[int, float]
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -5140,7 +5140,7 @@ backupnfc_share_level: str
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -5154,7 +5154,7 @@ block_all_ports: typing.Union[bool, IResolvable]
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -5168,7 +5168,7 @@ check_beacon: typing.Union[bool, IResolvable]
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -5182,7 +5182,7 @@ contact_detail: str
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -5196,7 +5196,7 @@ contact_name: str
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -5210,7 +5210,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -5224,7 +5224,7 @@ description: str
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -5238,7 +5238,7 @@ directpath_gen2_allowed: typing.Union[bool, IResolvable]
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -5252,7 +5252,7 @@ egress_shaping_average_bandwidth: typing.Union[int, float]
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -5266,7 +5266,7 @@ egress_shaping_burst_size: typing.Union[int, float]
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -5280,7 +5280,7 @@ egress_shaping_enabled: typing.Union[bool, IResolvable]
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -5294,7 +5294,7 @@ egress_shaping_peak_bandwidth: typing.Union[int, float]
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -5308,7 +5308,7 @@ failback: typing.Union[bool, IResolvable]
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -5322,7 +5322,7 @@ faulttolerance_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -5336,7 +5336,7 @@ faulttolerance_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -5350,7 +5350,7 @@ faulttolerance_share_count: typing.Union[int, float]
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -5364,7 +5364,7 @@ faulttolerance_share_level: str
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -5378,7 +5378,7 @@ folder: str
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -5392,7 +5392,7 @@ hbr_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -5406,7 +5406,7 @@ hbr_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -5420,7 +5420,7 @@ hbr_share_count: typing.Union[int, float]
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -5434,7 +5434,7 @@ hbr_share_level: str
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -5448,7 +5448,7 @@ host: typing.Union[IResolvable, typing.List[DistributedVirtualSwitchHost]]
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -5460,7 +5460,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -5477,7 +5477,7 @@ ignore_other_pvlan_mappings: typing.Union[bool, IResolvable]
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -5491,7 +5491,7 @@ ingress_shaping_average_bandwidth: typing.Union[int, float]
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -5505,7 +5505,7 @@ ingress_shaping_burst_size: typing.Union[int, float]
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -5519,7 +5519,7 @@ ingress_shaping_enabled: typing.Union[bool, IResolvable]
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -5533,7 +5533,7 @@ ingress_shaping_peak_bandwidth: typing.Union[int, float]
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -5549,7 +5549,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -5563,7 +5563,7 @@ iscsi_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -5577,7 +5577,7 @@ iscsi_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -5591,7 +5591,7 @@ iscsi_share_count: typing.Union[int, float]
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -5605,7 +5605,7 @@ iscsi_share_level: str
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -5619,7 +5619,7 @@ lacp_api_version: str
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -5633,7 +5633,7 @@ lacp_enabled: typing.Union[bool, IResolvable]
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -5647,7 +5647,7 @@ lacp_mode: str
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -5661,7 +5661,7 @@ link_discovery_operation: str
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -5675,7 +5675,7 @@ link_discovery_protocol: str
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -5689,7 +5689,7 @@ management_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -5703,7 +5703,7 @@ management_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -5717,7 +5717,7 @@ management_share_count: typing.Union[int, float]
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -5731,7 +5731,7 @@ management_share_level: str
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -5745,7 +5745,7 @@ max_mtu: typing.Union[int, float]
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -5759,7 +5759,7 @@ multicast_filtering_mode: str
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -5773,7 +5773,7 @@ netflow_active_flow_timeout: typing.Union[int, float]
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -5787,7 +5787,7 @@ netflow_collector_ip_address: str
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -5801,7 +5801,7 @@ netflow_collector_port: typing.Union[int, float]
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -5815,7 +5815,7 @@ netflow_enabled: typing.Union[bool, IResolvable]
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -5829,7 +5829,7 @@ netflow_idle_flow_timeout: typing.Union[int, float]
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -5843,7 +5843,7 @@ netflow_internal_flows_only: typing.Union[bool, IResolvable]
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -5857,7 +5857,7 @@ netflow_observation_domain_id: typing.Union[int, float]
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -5873,7 +5873,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -5887,7 +5887,7 @@ network_resource_control_enabled: typing.Union[bool, IResolvable]
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -5901,7 +5901,7 @@ network_resource_control_version: str
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -5915,7 +5915,7 @@ nfs_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -5929,7 +5929,7 @@ nfs_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -5943,7 +5943,7 @@ nfs_share_count: typing.Union[int, float]
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -5957,7 +5957,7 @@ nfs_share_level: str
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -5971,7 +5971,7 @@ notify_switches: typing.Union[bool, IResolvable]
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -5985,7 +5985,7 @@ port_private_secondary_vlan_id: typing.Union[int, float]
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -5999,7 +5999,7 @@ pvlan_mapping: typing.Union[IResolvable, typing.List[DistributedVirtualSwitchPvl
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -6013,7 +6013,7 @@ standby_uplinks: typing.List[str]
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -6027,7 +6027,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -6041,7 +6041,7 @@ teaming_policy: str
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -6055,7 +6055,7 @@ tx_uplink: typing.Union[bool, IResolvable]
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -6071,7 +6071,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -6085,7 +6085,7 @@ vdp_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -6099,7 +6099,7 @@ vdp_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -6113,7 +6113,7 @@ vdp_share_count: typing.Union[int, float]
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -6127,7 +6127,7 @@ vdp_share_level: str
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -6143,7 +6143,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -6157,7 +6157,7 @@ virtualmachine_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -6171,7 +6171,7 @@ virtualmachine_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -6185,7 +6185,7 @@ virtualmachine_share_count: typing.Union[int, float]
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -6199,7 +6199,7 @@ virtualmachine_share_level: str
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -6213,7 +6213,7 @@ vlan_id: typing.Union[int, float]
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -6227,7 +6227,7 @@ vlan_range: typing.Union[IResolvable, typing.List[DistributedVirtualSwitchVlanRa
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -6241,7 +6241,7 @@ vmotion_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -6255,7 +6255,7 @@ vmotion_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -6269,7 +6269,7 @@ vmotion_share_count: typing.Union[int, float]
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -6283,7 +6283,7 @@ vmotion_share_level: str
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -6297,7 +6297,7 @@ vsan_maximum_mbit: typing.Union[int, float]
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -6311,7 +6311,7 @@ vsan_reservation_mbit: typing.Union[int, float]
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -6325,7 +6325,7 @@ vsan_share_count: typing.Union[int, float]
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -6339,7 +6339,7 @@ vsan_share_level: str
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -6375,7 +6375,7 @@ host_system_id: str
The managed object ID of the host this specification applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
---
@@ -6389,7 +6389,7 @@ devices: typing.List[str]
Name of the physical NIC to be added to the proxy switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
---
@@ -6429,7 +6429,7 @@ The primary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
---
@@ -6443,7 +6443,7 @@ pvlan_type: str
The private VLAN type. Valid values are promiscuous, community and isolated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
---
@@ -6459,7 +6459,7 @@ The secondary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
---
@@ -6495,7 +6495,7 @@ max_vlan: typing.Union[int, float]
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
---
@@ -6509,7 +6509,7 @@ min_vlan: typing.Union[int, float]
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
---
diff --git a/docs/distributedVirtualSwitch.typescript.md b/docs/distributedVirtualSwitch.typescript.md
index c8d37575..fc3760bb 100644
--- a/docs/distributedVirtualSwitch.typescript.md
+++ b/docs/distributedVirtualSwitch.typescript.md
@@ -4,7 +4,7 @@
### DistributedVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}.
#### Initializers
@@ -1157,7 +1157,7 @@ The construct id used in the generated config for the DistributedVirtualSwitch t
The id of the existing DistributedVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -3506,7 +3506,7 @@ const distributedVirtualSwitchConfig: distributedVirtualSwitch.DistributedVirtua
| hbrShareCount
| number
| The amount of shares to allocate to the hbr traffic class for a custom share level. |
| hbrShareLevel
| string
| The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom. |
| host
| cdktf.IResolvable \| DistributedVirtualSwitchHost[]
| host block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}. |
| ignoreOtherPvlanMappings
| boolean \| cdktf.IResolvable
| Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false. |
| ingressShapingAverageBandwidth
| number
| The average ingress bandwidth in bits per second if ingress shaping is enabled on the port. |
| ingressShapingBurstSize
| number
| The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port. |
@@ -3652,7 +3652,7 @@ public readonly datacenterId: string;
The ID of the datacenter to create this virtual switch in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
---
@@ -3666,7 +3666,7 @@ public readonly name: string;
The name for the DVS. Must be unique in the folder that it is being created in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
---
@@ -3680,7 +3680,7 @@ public readonly activeUplinks: string[];
List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
---
@@ -3694,7 +3694,7 @@ public readonly allowForgedTransmits: boolean | IResolvable;
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
---
@@ -3708,7 +3708,7 @@ public readonly allowMacChanges: boolean | IResolvable;
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
---
@@ -3724,7 +3724,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
---
@@ -3738,7 +3738,7 @@ public readonly backupnfcMaximumMbit: number;
The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
---
@@ -3752,7 +3752,7 @@ public readonly backupnfcReservationMbit: number;
The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
---
@@ -3766,7 +3766,7 @@ public readonly backupnfcShareCount: number;
The amount of shares to allocate to the backupNfc traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
---
@@ -3780,7 +3780,7 @@ public readonly backupnfcShareLevel: string;
The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
---
@@ -3794,7 +3794,7 @@ public readonly blockAllPorts: boolean | IResolvable;
Indicates whether to block all ports by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
---
@@ -3808,7 +3808,7 @@ public readonly checkBeacon: boolean | IResolvable;
Enable beacon probing on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
---
@@ -3822,7 +3822,7 @@ public readonly contactDetail: string;
The contact detail for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
---
@@ -3836,7 +3836,7 @@ public readonly contactName: string;
The contact name for this DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
---
@@ -3850,7 +3850,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
---
@@ -3864,7 +3864,7 @@ public readonly description: string;
The description of the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
---
@@ -3878,7 +3878,7 @@ public readonly directpathGen2Allowed: boolean | IResolvable;
Allow VMDirectPath Gen2 on the ports this policy applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
---
@@ -3892,7 +3892,7 @@ public readonly egressShapingAverageBandwidth: number;
The average egress bandwidth in bits per second if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
---
@@ -3906,7 +3906,7 @@ public readonly egressShapingBurstSize: number;
The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
---
@@ -3920,7 +3920,7 @@ public readonly egressShapingEnabled: boolean | IResolvable;
True if the traffic shaper is enabled for egress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
---
@@ -3934,7 +3934,7 @@ public readonly egressShapingPeakBandwidth: number;
The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
---
@@ -3948,7 +3948,7 @@ public readonly failback: boolean | IResolvable;
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
---
@@ -3962,7 +3962,7 @@ public readonly faulttoleranceMaximumMbit: number;
The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
---
@@ -3976,7 +3976,7 @@ public readonly faulttoleranceReservationMbit: number;
The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
---
@@ -3990,7 +3990,7 @@ public readonly faulttoleranceShareCount: number;
The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
---
@@ -4004,7 +4004,7 @@ public readonly faulttoleranceShareLevel: string;
The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
---
@@ -4018,7 +4018,7 @@ public readonly folder: string;
The folder to create this virtual switch in, relative to the datacenter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
---
@@ -4032,7 +4032,7 @@ public readonly hbrMaximumMbit: number;
The maximum allowed usage for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
---
@@ -4046,7 +4046,7 @@ public readonly hbrReservationMbit: number;
The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
---
@@ -4060,7 +4060,7 @@ public readonly hbrShareCount: number;
The amount of shares to allocate to the hbr traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
---
@@ -4074,7 +4074,7 @@ public readonly hbrShareLevel: string;
The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
---
@@ -4088,7 +4088,7 @@ public readonly host: IResolvable | DistributedVirtualSwitchHost[];
host block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
---
@@ -4100,7 +4100,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4117,7 +4117,7 @@ public readonly ignoreOtherPvlanMappings: boolean | IResolvable;
Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
---
@@ -4131,7 +4131,7 @@ public readonly ingressShapingAverageBandwidth: number;
The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
---
@@ -4145,7 +4145,7 @@ public readonly ingressShapingBurstSize: number;
The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
---
@@ -4159,7 +4159,7 @@ public readonly ingressShapingEnabled: boolean | IResolvable;
True if the traffic shaper is enabled for ingress traffic on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
---
@@ -4173,7 +4173,7 @@ public readonly ingressShapingPeakBandwidth: number;
The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
---
@@ -4189,7 +4189,7 @@ The IPv4 address of the switch.
This can be used to see the DVS as a unique device with NetFlow.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
---
@@ -4203,7 +4203,7 @@ public readonly iscsiMaximumMbit: number;
The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
---
@@ -4217,7 +4217,7 @@ public readonly iscsiReservationMbit: number;
The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
---
@@ -4231,7 +4231,7 @@ public readonly iscsiShareCount: number;
The amount of shares to allocate to the iSCSI traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
---
@@ -4245,7 +4245,7 @@ public readonly iscsiShareLevel: string;
The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
---
@@ -4259,7 +4259,7 @@ public readonly lacpApiVersion: string;
The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
---
@@ -4273,7 +4273,7 @@ public readonly lacpEnabled: boolean | IResolvable;
Whether or not to enable LACP on all uplink ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
---
@@ -4287,7 +4287,7 @@ public readonly lacpMode: string;
The uplink LACP mode to use. Can be one of active or passive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
---
@@ -4301,7 +4301,7 @@ public readonly linkDiscoveryOperation: string;
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
---
@@ -4315,7 +4315,7 @@ public readonly linkDiscoveryProtocol: string;
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
---
@@ -4329,7 +4329,7 @@ public readonly managementMaximumMbit: number;
The maximum allowed usage for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
---
@@ -4343,7 +4343,7 @@ public readonly managementReservationMbit: number;
The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
---
@@ -4357,7 +4357,7 @@ public readonly managementShareCount: number;
The amount of shares to allocate to the management traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
---
@@ -4371,7 +4371,7 @@ public readonly managementShareLevel: string;
The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
---
@@ -4385,7 +4385,7 @@ public readonly maxMtu: number;
The maximum MTU on the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
---
@@ -4399,7 +4399,7 @@ public readonly multicastFilteringMode: string;
The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
---
@@ -4413,7 +4413,7 @@ public readonly netflowActiveFlowTimeout: number;
The number of seconds after which active flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
---
@@ -4427,7 +4427,7 @@ public readonly netflowCollectorIpAddress: string;
IP address for the netflow collector, using IPv4 or IPv6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
---
@@ -4441,7 +4441,7 @@ public readonly netflowCollectorPort: number;
The port for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
---
@@ -4455,7 +4455,7 @@ public readonly netflowEnabled: boolean | IResolvable;
Indicates whether to enable netflow on all ports.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
---
@@ -4469,7 +4469,7 @@ public readonly netflowIdleFlowTimeout: number;
The number of seconds after which idle flows are forced to be exported to the collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
---
@@ -4483,7 +4483,7 @@ public readonly netflowInternalFlowsOnly: boolean | IResolvable;
Whether to limit analysis to traffic that has both source and destination served by the same host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
---
@@ -4497,7 +4497,7 @@ public readonly netflowObservationDomainId: number;
The observation Domain ID for the netflow collector.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
---
@@ -4513,7 +4513,7 @@ The ratio of total number of packets to the number of packets analyzed.
Set to 0 to disable sampling, meaning that all packets are analyzed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
---
@@ -4527,7 +4527,7 @@ public readonly networkResourceControlEnabled: boolean | IResolvable;
Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
---
@@ -4541,7 +4541,7 @@ public readonly networkResourceControlVersion: string;
The network I/O control version to use. Can be one of version2 or version3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
---
@@ -4555,7 +4555,7 @@ public readonly nfsMaximumMbit: number;
The maximum allowed usage for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
---
@@ -4569,7 +4569,7 @@ public readonly nfsReservationMbit: number;
The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
---
@@ -4583,7 +4583,7 @@ public readonly nfsShareCount: number;
The amount of shares to allocate to the nfs traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
---
@@ -4597,7 +4597,7 @@ public readonly nfsShareLevel: string;
The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
---
@@ -4611,7 +4611,7 @@ public readonly notifySwitches: boolean | IResolvable;
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
---
@@ -4625,7 +4625,7 @@ public readonly portPrivateSecondaryVlanId: number;
The secondary VLAN ID for this port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
---
@@ -4639,7 +4639,7 @@ public readonly pvlanMapping: IResolvable | DistributedVirtualSwitchPvlanMapping
pvlan_mapping block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
---
@@ -4653,7 +4653,7 @@ public readonly standbyUplinks: string[];
List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
---
@@ -4667,7 +4667,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
---
@@ -4681,7 +4681,7 @@ public readonly teamingPolicy: string;
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
---
@@ -4695,7 +4695,7 @@ public readonly txUplink: boolean | IResolvable;
If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
---
@@ -4711,7 +4711,7 @@ A list of uplink ports.
The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
---
@@ -4725,7 +4725,7 @@ public readonly vdpMaximumMbit: number;
The maximum allowed usage for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
---
@@ -4739,7 +4739,7 @@ public readonly vdpReservationMbit: number;
The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
---
@@ -4753,7 +4753,7 @@ public readonly vdpShareCount: number;
The amount of shares to allocate to the vdp traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
---
@@ -4767,7 +4767,7 @@ public readonly vdpShareLevel: string;
The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
---
@@ -4783,7 +4783,7 @@ The version of this virtual switch.
Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
---
@@ -4797,7 +4797,7 @@ public readonly virtualmachineMaximumMbit: number;
The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
---
@@ -4811,7 +4811,7 @@ public readonly virtualmachineReservationMbit: number;
The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
---
@@ -4825,7 +4825,7 @@ public readonly virtualmachineShareCount: number;
The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
---
@@ -4839,7 +4839,7 @@ public readonly virtualmachineShareLevel: string;
The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
---
@@ -4853,7 +4853,7 @@ public readonly vlanId: number;
The VLAN ID for single VLAN mode. 0 denotes no VLAN.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
---
@@ -4867,7 +4867,7 @@ public readonly vlanRange: IResolvable | DistributedVirtualSwitchVlanRange[];
vlan_range block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
---
@@ -4881,7 +4881,7 @@ public readonly vmotionMaximumMbit: number;
The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
---
@@ -4895,7 +4895,7 @@ public readonly vmotionReservationMbit: number;
The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
---
@@ -4909,7 +4909,7 @@ public readonly vmotionShareCount: number;
The amount of shares to allocate to the vmotion traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
---
@@ -4923,7 +4923,7 @@ public readonly vmotionShareLevel: string;
The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
---
@@ -4937,7 +4937,7 @@ public readonly vsanMaximumMbit: number;
The maximum allowed usage for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
---
@@ -4951,7 +4951,7 @@ public readonly vsanReservationMbit: number;
The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
---
@@ -4965,7 +4965,7 @@ public readonly vsanShareCount: number;
The amount of shares to allocate to the vsan traffic class for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
---
@@ -4979,7 +4979,7 @@ public readonly vsanShareLevel: string;
The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
---
@@ -5012,7 +5012,7 @@ public readonly hostSystemId: string;
The managed object ID of the host this specification applies to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
---
@@ -5026,7 +5026,7 @@ public readonly devices: string[];
Name of the physical NIC to be added to the proxy switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
---
@@ -5062,7 +5062,7 @@ The primary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
---
@@ -5076,7 +5076,7 @@ public readonly pvlanType: string;
The private VLAN type. Valid values are promiscuous, community and isolated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
---
@@ -5092,7 +5092,7 @@ The secondary VLAN ID.
The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
---
@@ -5125,7 +5125,7 @@ public readonly maxVlan: number;
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
---
@@ -5139,7 +5139,7 @@ public readonly minVlan: number;
The minimum VLAN to use in the range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
---
diff --git a/docs/dpmHostOverride.csharp.md b/docs/dpmHostOverride.csharp.md
index 5cd76fd5..bb261bb8 100644
--- a/docs/dpmHostOverride.csharp.md
+++ b/docs/dpmHostOverride.csharp.md
@@ -4,7 +4,7 @@
### DpmHostOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DpmHostOverride to import.
The id of the existing DpmHostOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
---
@@ -831,7 +831,7 @@ new DpmHostOverrideConfig {
| HostSystemId
| string
| The managed object ID of the host. |
| DpmAutomationLevel
| string
| The automation level for power operations on this host. Can be one of manual or automated. |
| DpmEnabled
| object
| Enable DPM for this host. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -915,7 +915,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -929,7 +929,7 @@ public string HostSystemId { get; set; }
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -943,7 +943,7 @@ public string DpmAutomationLevel { get; set; }
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -957,7 +957,7 @@ public object DpmEnabled { get; set; }
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -969,7 +969,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dpmHostOverride.go.md b/docs/dpmHostOverride.go.md
index 793bfde1..bdacc49f 100644
--- a/docs/dpmHostOverride.go.md
+++ b/docs/dpmHostOverride.go.md
@@ -4,12 +4,12 @@
### DpmHostOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/dpmhostoverride"
dpmhostoverride.NewDpmHostOverride(scope Construct, id *string, config DpmHostOverrideConfig) DpmHostOverride
```
@@ -399,7 +399,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/dpmhostoverride"
dpmhostoverride.DpmHostOverride_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/dpmhostoverride"
dpmhostoverride.DpmHostOverride_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ dpmhostoverride.DpmHostOverride_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/dpmhostoverride"
dpmhostoverride.DpmHostOverride_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ dpmhostoverride.DpmHostOverride_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/dpmhostoverride"
dpmhostoverride.DpmHostOverride_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DpmHostOverride to import.
The id of the existing DpmHostOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
---
@@ -798,7 +798,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/dpmhostoverride"
&dpmhostoverride.DpmHostOverrideConfig {
Connection: interface{},
@@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/dpmhostoverride"
| HostSystemId
| *string
| The managed object ID of the host. |
| DpmAutomationLevel
| *string
| The automation level for power operations on this host. Can be one of manual or automated. |
| DpmEnabled
| interface{}
| Enable DPM for this host. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -915,7 +915,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -929,7 +929,7 @@ HostSystemId *string
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -943,7 +943,7 @@ DpmAutomationLevel *string
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -957,7 +957,7 @@ DpmEnabled interface{}
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -969,7 +969,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dpmHostOverride.java.md b/docs/dpmHostOverride.java.md
index d2125aa3..1cebed26 100644
--- a/docs/dpmHostOverride.java.md
+++ b/docs/dpmHostOverride.java.md
@@ -4,7 +4,7 @@
### DpmHostOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override}.
#### Initializers
@@ -47,7 +47,7 @@ DpmHostOverride.Builder.create(Construct scope, java.lang.String id)
| hostSystemId
| java.lang.String
| The managed object ID of the host. |
| dpmAutomationLevel
| java.lang.String
| The automation level for power operations on this host. Can be one of manual or automated. |
| dpmEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable DPM for this host. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -606,7 +606,7 @@ The construct id used in the generated config for the DpmHostOverride to import.
The id of the existing DpmHostOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
---
@@ -954,7 +954,7 @@ DpmHostOverrideConfig.builder()
| hostSystemId
| java.lang.String
| The managed object ID of the host. |
| dpmAutomationLevel
| java.lang.String
| The automation level for power operations on this host. Can be one of manual or automated. |
| dpmEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable DPM for this host. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -1038,7 +1038,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -1052,7 +1052,7 @@ public java.lang.String getHostSystemId();
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -1066,7 +1066,7 @@ public java.lang.String getDpmAutomationLevel();
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -1080,7 +1080,7 @@ public java.lang.Object getDpmEnabled();
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -1092,7 +1092,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dpmHostOverride.python.md b/docs/dpmHostOverride.python.md
index 0113c8a0..2c1c445a 100644
--- a/docs/dpmHostOverride.python.md
+++ b/docs/dpmHostOverride.python.md
@@ -4,7 +4,7 @@
### DpmHostOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override}.
#### Initializers
@@ -44,7 +44,7 @@ dpmHostOverride.DpmHostOverride(
| host_system_id
| str
| The managed object ID of the host. |
| dpm_automation_level
| str
| The automation level for power operations on this host. Can be one of manual or automated. |
| dpm_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable DPM for this host. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -649,7 +649,7 @@ The construct id used in the generated config for the DpmHostOverride to import.
The id of the existing DpmHostOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
---
@@ -992,7 +992,7 @@ dpmHostOverride.DpmHostOverrideConfig(
| host_system_id
| str
| The managed object ID of the host. |
| dpm_automation_level
| str
| The automation level for power operations on this host. Can be one of manual or automated. |
| dpm_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable DPM for this host. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -1076,7 +1076,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -1090,7 +1090,7 @@ host_system_id: str
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -1104,7 +1104,7 @@ dpm_automation_level: str
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -1118,7 +1118,7 @@ dpm_enabled: typing.Union[bool, IResolvable]
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -1130,7 +1130,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dpmHostOverride.typescript.md b/docs/dpmHostOverride.typescript.md
index 8fd803a1..2e247960 100644
--- a/docs/dpmHostOverride.typescript.md
+++ b/docs/dpmHostOverride.typescript.md
@@ -4,7 +4,7 @@
### DpmHostOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DpmHostOverride to import.
The id of the existing DpmHostOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
---
@@ -818,7 +818,7 @@ const dpmHostOverrideConfig: dpmHostOverride.DpmHostOverrideConfig = { ... }
| hostSystemId
| string
| The managed object ID of the host. |
| dpmAutomationLevel
| string
| The automation level for power operations on this host. Can be one of manual or automated. |
| dpmEnabled
| boolean \| cdktf.IResolvable
| Enable DPM for this host. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}. |
---
@@ -902,7 +902,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
---
@@ -916,7 +916,7 @@ public readonly hostSystemId: string;
The managed object ID of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
---
@@ -930,7 +930,7 @@ public readonly dpmAutomationLevel: string;
The automation level for power operations on this host. Can be one of manual or automated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
---
@@ -944,7 +944,7 @@ public readonly dpmEnabled: boolean | IResolvable;
Enable DPM for this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
---
@@ -956,7 +956,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/drsVmOverride.csharp.md b/docs/drsVmOverride.csharp.md
index f4cd427c..104e0ebe 100644
--- a/docs/drsVmOverride.csharp.md
+++ b/docs/drsVmOverride.csharp.md
@@ -4,7 +4,7 @@
### DrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DrsVmOverride to import.
The id of the existing DrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -831,7 +831,7 @@ new DrsVmOverrideConfig {
| VirtualMachineId
| string
| The managed object ID of the virtual machine. |
| DrsAutomationLevel
| string
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| DrsEnabled
| object
| Enable DRS for this virtual machine. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -915,7 +915,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -929,7 +929,7 @@ public string VirtualMachineId { get; set; }
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -943,7 +943,7 @@ public string DrsAutomationLevel { get; set; }
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -957,7 +957,7 @@ public object DrsEnabled { get; set; }
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -969,7 +969,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/drsVmOverride.go.md b/docs/drsVmOverride.go.md
index 779687e6..f208d4b2 100644
--- a/docs/drsVmOverride.go.md
+++ b/docs/drsVmOverride.go.md
@@ -4,12 +4,12 @@
### DrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/drsvmoverride"
drsvmoverride.NewDrsVmOverride(scope Construct, id *string, config DrsVmOverrideConfig) DrsVmOverride
```
@@ -399,7 +399,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/drsvmoverride"
drsvmoverride.DrsVmOverride_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/drsvmoverride"
drsvmoverride.DrsVmOverride_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ drsvmoverride.DrsVmOverride_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/drsvmoverride"
drsvmoverride.DrsVmOverride_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ drsvmoverride.DrsVmOverride_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/drsvmoverride"
drsvmoverride.DrsVmOverride_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DrsVmOverride to import.
The id of the existing DrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -798,7 +798,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/drsvmoverride"
&drsvmoverride.DrsVmOverrideConfig {
Connection: interface{},
@@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/drsvmoverride"
| VirtualMachineId
| *string
| The managed object ID of the virtual machine. |
| DrsAutomationLevel
| *string
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| DrsEnabled
| interface{}
| Enable DRS for this virtual machine. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -915,7 +915,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -929,7 +929,7 @@ VirtualMachineId *string
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -943,7 +943,7 @@ DrsAutomationLevel *string
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -957,7 +957,7 @@ DrsEnabled interface{}
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -969,7 +969,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/drsVmOverride.java.md b/docs/drsVmOverride.java.md
index 08318452..51cd2950 100644
--- a/docs/drsVmOverride.java.md
+++ b/docs/drsVmOverride.java.md
@@ -4,7 +4,7 @@
### DrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override}.
#### Initializers
@@ -47,7 +47,7 @@ DrsVmOverride.Builder.create(Construct scope, java.lang.String id)
| virtualMachineId
| java.lang.String
| The managed object ID of the virtual machine. |
| drsAutomationLevel
| java.lang.String
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| drsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable DRS for this virtual machine. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -606,7 +606,7 @@ The construct id used in the generated config for the DrsVmOverride to import.
The id of the existing DrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -954,7 +954,7 @@ DrsVmOverrideConfig.builder()
| virtualMachineId
| java.lang.String
| The managed object ID of the virtual machine. |
| drsAutomationLevel
| java.lang.String
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| drsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable DRS for this virtual machine. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -1038,7 +1038,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -1052,7 +1052,7 @@ public java.lang.String getVirtualMachineId();
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -1066,7 +1066,7 @@ public java.lang.String getDrsAutomationLevel();
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -1080,7 +1080,7 @@ public java.lang.Object getDrsEnabled();
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -1092,7 +1092,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/drsVmOverride.python.md b/docs/drsVmOverride.python.md
index 4432af63..c1b45564 100644
--- a/docs/drsVmOverride.python.md
+++ b/docs/drsVmOverride.python.md
@@ -4,7 +4,7 @@
### DrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override}.
#### Initializers
@@ -44,7 +44,7 @@ drsVmOverride.DrsVmOverride(
| virtual_machine_id
| str
| The managed object ID of the virtual machine. |
| drs_automation_level
| str
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| drs_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable DRS for this virtual machine. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -649,7 +649,7 @@ The construct id used in the generated config for the DrsVmOverride to import.
The id of the existing DrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -992,7 +992,7 @@ drsVmOverride.DrsVmOverrideConfig(
| virtual_machine_id
| str
| The managed object ID of the virtual machine. |
| drs_automation_level
| str
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| drs_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable DRS for this virtual machine. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -1076,7 +1076,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -1090,7 +1090,7 @@ virtual_machine_id: str
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -1104,7 +1104,7 @@ drs_automation_level: str
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -1118,7 +1118,7 @@ drs_enabled: typing.Union[bool, IResolvable]
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -1130,7 +1130,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/drsVmOverride.typescript.md b/docs/drsVmOverride.typescript.md
index f485018b..f6159a84 100644
--- a/docs/drsVmOverride.typescript.md
+++ b/docs/drsVmOverride.typescript.md
@@ -4,7 +4,7 @@
### DrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the DrsVmOverride to import.
The id of the existing DrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -818,7 +818,7 @@ const drsVmOverrideConfig: drsVmOverride.DrsVmOverrideConfig = { ... }
| virtualMachineId
| string
| The managed object ID of the virtual machine. |
| drsAutomationLevel
| string
| The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated. |
| drsEnabled
| boolean \| cdktf.IResolvable
| Enable DRS for this virtual machine. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}. |
---
@@ -902,7 +902,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
---
@@ -916,7 +916,7 @@ public readonly virtualMachineId: string;
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
---
@@ -930,7 +930,7 @@ public readonly drsAutomationLevel: string;
The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
---
@@ -944,7 +944,7 @@ public readonly drsEnabled: boolean | IResolvable;
Enable DRS for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
---
@@ -956,7 +956,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/entityPermissions.csharp.md b/docs/entityPermissions.csharp.md
index 0f699836..4989b8bf 100644
--- a/docs/entityPermissions.csharp.md
+++ b/docs/entityPermissions.csharp.md
@@ -4,7 +4,7 @@
### EntityPermissions
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions}.
#### Initializers
@@ -487,7 +487,7 @@ The construct id used in the generated config for the EntityPermissions to impor
The id of the existing EntityPermissions that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
---
@@ -806,7 +806,7 @@ new EntityPermissionsConfig {
| EntityId
| string
| The managed object id or uuid of the entity. |
| EntityType
| string
| The entity managed object type. |
| Permissions
| object
| permissions block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -890,7 +890,7 @@ public string EntityId { get; set; }
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -904,7 +904,7 @@ public string EntityType { get; set; }
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -918,7 +918,7 @@ public object Permissions { get; set; }
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -930,7 +930,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -973,7 +973,7 @@ public object IsGroup { get; set; }
Whether user_or_group field refers to a user or a group. True for a group and false for a user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
---
@@ -987,7 +987,7 @@ public object Propagate { get; set; }
Whether or not this permission propagates down the hierarchy to sub-entities.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
---
@@ -1001,7 +1001,7 @@ public string RoleId { get; set; }
Reference to the role providing the access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
---
@@ -1015,7 +1015,7 @@ public string UserOrGroup { get; set; }
User or group receiving access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
---
diff --git a/docs/entityPermissions.go.md b/docs/entityPermissions.go.md
index ec872f40..ae446ec3 100644
--- a/docs/entityPermissions.go.md
+++ b/docs/entityPermissions.go.md
@@ -4,12 +4,12 @@
### EntityPermissions
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.NewEntityPermissions(scope Construct, id *string, config EntityPermissionsConfig) EntityPermissions
```
@@ -398,7 +398,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.EntityPermissions_IsConstruct(x interface{}) *bool
```
@@ -430,7 +430,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.EntityPermissions_IsTerraformElement(x interface{}) *bool
```
@@ -444,7 +444,7 @@ entitypermissions.EntityPermissions_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.EntityPermissions_IsTerraformResource(x interface{}) *bool
```
@@ -458,7 +458,7 @@ entitypermissions.EntityPermissions_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.EntityPermissions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -487,7 +487,7 @@ The construct id used in the generated config for the EntityPermissions to impor
The id of the existing EntityPermissions that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
---
@@ -775,7 +775,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
&entitypermissions.EntityPermissionsConfig {
Connection: interface{},
@@ -806,7 +806,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
| EntityId
| *string
| The managed object id or uuid of the entity. |
| EntityType
| *string
| The entity managed object type. |
| Permissions
| interface{}
| permissions block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -890,7 +890,7 @@ EntityId *string
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -904,7 +904,7 @@ EntityType *string
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -918,7 +918,7 @@ Permissions interface{}
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -930,7 +930,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -942,7 +942,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
&entitypermissions.EntityPermissionsPermissions {
IsGroup: interface{},
@@ -973,7 +973,7 @@ IsGroup interface{}
Whether user_or_group field refers to a user or a group. True for a group and false for a user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
---
@@ -987,7 +987,7 @@ Propagate interface{}
Whether or not this permission propagates down the hierarchy to sub-entities.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
---
@@ -1001,7 +1001,7 @@ RoleId *string
Reference to the role providing the access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
---
@@ -1015,7 +1015,7 @@ UserOrGroup *string
User or group receiving access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
---
@@ -1026,7 +1026,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.NewEntityPermissionsPermissionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EntityPermissionsPermissionsList
```
@@ -1186,7 +1186,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/entitypermissions"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/entitypermissions"
entitypermissions.NewEntityPermissionsPermissionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EntityPermissionsPermissionsOutputReference
```
diff --git a/docs/entityPermissions.java.md b/docs/entityPermissions.java.md
index 82f12999..9b9c755d 100644
--- a/docs/entityPermissions.java.md
+++ b/docs/entityPermissions.java.md
@@ -4,7 +4,7 @@
### EntityPermissions
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions}.
#### Initializers
@@ -45,7 +45,7 @@ EntityPermissions.Builder.create(Construct scope, java.lang.String id)
| entityId
| java.lang.String
| The managed object id or uuid of the entity. |
| entityType
| java.lang.String
| The entity managed object type. |
| permissions
| com.hashicorp.cdktf.IResolvable OR java.util.List<EntityPermissionsPermissions>
| permissions block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -593,7 +593,7 @@ The construct id used in the generated config for the EntityPermissions to impor
The id of the existing EntityPermissions that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
---
@@ -917,7 +917,7 @@ EntityPermissionsConfig.builder()
| entityId
| java.lang.String
| The managed object id or uuid of the entity. |
| entityType
| java.lang.String
| The entity managed object type. |
| permissions
| com.hashicorp.cdktf.IResolvable OR java.util.List<EntityPermissionsPermissions>
| permissions block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -1001,7 +1001,7 @@ public java.lang.String getEntityId();
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -1015,7 +1015,7 @@ public java.lang.String getEntityType();
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -1029,7 +1029,7 @@ public java.lang.Object getPermissions();
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -1041,7 +1041,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1086,7 +1086,7 @@ public java.lang.Object getIsGroup();
Whether user_or_group field refers to a user or a group. True for a group and false for a user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
---
@@ -1100,7 +1100,7 @@ public java.lang.Object getPropagate();
Whether or not this permission propagates down the hierarchy to sub-entities.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
---
@@ -1114,7 +1114,7 @@ public java.lang.String getRoleId();
Reference to the role providing the access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
---
@@ -1128,7 +1128,7 @@ public java.lang.String getUserOrGroup();
User or group receiving access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
---
diff --git a/docs/entityPermissions.python.md b/docs/entityPermissions.python.md
index a986dafa..83886695 100644
--- a/docs/entityPermissions.python.md
+++ b/docs/entityPermissions.python.md
@@ -4,7 +4,7 @@
### EntityPermissions
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions}.
#### Initializers
@@ -42,7 +42,7 @@ entityPermissions.EntityPermissions(
| entity_id
| str
| The managed object id or uuid of the entity. |
| entity_type
| str
| The entity managed object type. |
| permissions
| typing.Union[cdktf.IResolvable, typing.List[EntityPermissionsPermissions]]
| permissions block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -638,7 +638,7 @@ The construct id used in the generated config for the EntityPermissions to impor
The id of the existing EntityPermissions that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
---
@@ -957,7 +957,7 @@ entityPermissions.EntityPermissionsConfig(
| entity_id
| str
| The managed object id or uuid of the entity. |
| entity_type
| str
| The entity managed object type. |
| permissions
| typing.Union[cdktf.IResolvable, typing.List[EntityPermissionsPermissions]]
| permissions block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -1041,7 +1041,7 @@ entity_id: str
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -1055,7 +1055,7 @@ entity_type: str
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -1069,7 +1069,7 @@ permissions: typing.Union[IResolvable, typing.List[EntityPermissionsPermissions]
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -1081,7 +1081,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1124,7 +1124,7 @@ is_group: typing.Union[bool, IResolvable]
Whether user_or_group field refers to a user or a group. True for a group and false for a user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
---
@@ -1138,7 +1138,7 @@ propagate: typing.Union[bool, IResolvable]
Whether or not this permission propagates down the hierarchy to sub-entities.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
---
@@ -1152,7 +1152,7 @@ role_id: str
Reference to the role providing the access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
---
@@ -1166,7 +1166,7 @@ user_or_group: str
User or group receiving access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
---
diff --git a/docs/entityPermissions.typescript.md b/docs/entityPermissions.typescript.md
index b50230ea..b14360b0 100644
--- a/docs/entityPermissions.typescript.md
+++ b/docs/entityPermissions.typescript.md
@@ -4,7 +4,7 @@
### EntityPermissions
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions}.
#### Initializers
@@ -487,7 +487,7 @@ The construct id used in the generated config for the EntityPermissions to impor
The id of the existing EntityPermissions that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
---
@@ -794,7 +794,7 @@ const entityPermissionsConfig: entityPermissions.EntityPermissionsConfig = { ...
| entityId
| string
| The managed object id or uuid of the entity. |
| entityType
| string
| The entity managed object type. |
| permissions
| cdktf.IResolvable \| EntityPermissionsPermissions[]
| permissions block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}. |
---
@@ -878,7 +878,7 @@ public readonly entityId: string;
The managed object id or uuid of the entity.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
---
@@ -892,7 +892,7 @@ public readonly entityType: string;
The entity managed object type.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
---
@@ -906,7 +906,7 @@ public readonly permissions: IResolvable | EntityPermissionsPermissions[];
permissions block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
---
@@ -918,7 +918,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -956,7 +956,7 @@ public readonly isGroup: boolean | IResolvable;
Whether user_or_group field refers to a user or a group. True for a group and false for a user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
---
@@ -970,7 +970,7 @@ public readonly propagate: boolean | IResolvable;
Whether or not this permission propagates down the hierarchy to sub-entities.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
---
@@ -984,7 +984,7 @@ public readonly roleId: string;
Reference to the role providing the access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
---
@@ -998,7 +998,7 @@ public readonly userOrGroup: string;
User or group receiving access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
---
diff --git a/docs/file.csharp.md b/docs/file.csharp.md
index 7f887c09..9eb8af4c 100644
--- a/docs/file.csharp.md
+++ b/docs/file.csharp.md
@@ -4,7 +4,7 @@
### File
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the File to import.
The id of the existing File that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#import import section} in the documentation of this resource for the id to use
---
@@ -910,14 +910,14 @@ new FileConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| DestinationFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| SourceFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| CreateDirectories
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| Datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| SourceDatacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| SourceDatastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| Datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| DestinationFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| SourceFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| CreateDirectories
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| Datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| SourceDatacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| SourceDatastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -999,7 +999,7 @@ public string Datastore { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -1011,7 +1011,7 @@ public string DestinationFile { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -1023,7 +1023,7 @@ public string SourceFile { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -1035,7 +1035,7 @@ public object CreateDirectories { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -1047,7 +1047,7 @@ public string Datacenter { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -1059,7 +1059,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1074,7 +1074,7 @@ public string SourceDatacenter { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -1086,7 +1086,7 @@ public string SourceDatastore { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
diff --git a/docs/file.go.md b/docs/file.go.md
index c2fc949f..8512e819 100644
--- a/docs/file.go.md
+++ b/docs/file.go.md
@@ -4,12 +4,12 @@
### File
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/file"
file.NewFile(scope Construct, id *string, config FileConfig) File
```
@@ -413,7 +413,7 @@ func ResetSourceDatastore()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/file"
file.File_IsConstruct(x interface{}) *bool
```
@@ -445,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/file"
file.File_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +459,7 @@ file.File_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/file"
file.File_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +473,7 @@ file.File_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/file"
file.File_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -502,7 +502,7 @@ The construct id used in the generated config for the File to import.
The id of the existing File that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#import import section} in the documentation of this resource for the id to use
---
@@ -878,7 +878,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/file"
&file.FileConfig {
Connection: interface{},
@@ -910,14 +910,14 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/file"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Datastore
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| DestinationFile
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| SourceFile
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| CreateDirectories
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| Datacenter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| SourceDatacenter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| SourceDatastore
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| Datastore
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| DestinationFile
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| SourceFile
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| CreateDirectories
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| Datacenter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| SourceDatacenter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| SourceDatastore
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -999,7 +999,7 @@ Datastore *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -1011,7 +1011,7 @@ DestinationFile *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -1023,7 +1023,7 @@ SourceFile *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -1035,7 +1035,7 @@ CreateDirectories interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -1047,7 +1047,7 @@ Datacenter *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -1059,7 +1059,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1074,7 +1074,7 @@ SourceDatacenter *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -1086,7 +1086,7 @@ SourceDatastore *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
diff --git a/docs/file.java.md b/docs/file.java.md
index 66d39374..170c44c6 100644
--- a/docs/file.java.md
+++ b/docs/file.java.md
@@ -4,7 +4,7 @@
### File
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file}.
#### Initializers
@@ -46,14 +46,14 @@ File.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| destinationFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| sourceFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| sourceDatacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| sourceDatastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| destinationFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| sourceFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| sourceDatacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| sourceDatastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -121,7 +121,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -172,7 +172,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
@@ -642,7 +642,7 @@ The construct id used in the generated config for the File to import.
The id of the existing File that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#import import section} in the documentation of this resource for the id to use
---
@@ -1055,14 +1055,14 @@ FileConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| destinationFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| sourceFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| sourceDatacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| sourceDatastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| destinationFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| sourceFile
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| sourceDatacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| sourceDatastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -1144,7 +1144,7 @@ public java.lang.String getDatastore();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -1156,7 +1156,7 @@ public java.lang.String getDestinationFile();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -1168,7 +1168,7 @@ public java.lang.String getSourceFile();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -1180,7 +1180,7 @@ public java.lang.Object getCreateDirectories();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -1192,7 +1192,7 @@ public java.lang.String getDatacenter();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -1204,7 +1204,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1219,7 +1219,7 @@ public java.lang.String getSourceDatacenter();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -1231,7 +1231,7 @@ public java.lang.String getSourceDatastore();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
diff --git a/docs/file.python.md b/docs/file.python.md
index 27eae29c..e1026197 100644
--- a/docs/file.python.md
+++ b/docs/file.python.md
@@ -4,7 +4,7 @@
### File
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file}.
#### Initializers
@@ -43,14 +43,14 @@ file.File(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| destination_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| source_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| source_datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| source_datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| destination_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| source_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| source_datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| source_datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
@@ -685,7 +685,7 @@ The construct id used in the generated config for the File to import.
The id of the existing File that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#import import section} in the documentation of this resource for the id to use
---
@@ -1093,14 +1093,14 @@ file.FileConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| destination_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| source_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| source_datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| source_datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| destination_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| source_file
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| source_datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| source_datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -1182,7 +1182,7 @@ datastore: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -1194,7 +1194,7 @@ destination_file: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -1206,7 +1206,7 @@ source_file: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -1218,7 +1218,7 @@ create_directories: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -1230,7 +1230,7 @@ datacenter: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -1242,7 +1242,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1257,7 +1257,7 @@ source_datacenter: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -1269,7 +1269,7 @@ source_datastore: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
diff --git a/docs/file.typescript.md b/docs/file.typescript.md
index 7eba6103..d29ac874 100644
--- a/docs/file.typescript.md
+++ b/docs/file.typescript.md
@@ -4,7 +4,7 @@
### File
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the File to import.
The id of the existing File that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#import import section} in the documentation of this resource for the id to use
---
@@ -894,14 +894,14 @@ const fileConfig: file.FileConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}. |
-| destinationFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}. |
-| sourceFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}. |
-| createDirectories
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}. |
-| datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}. |
-| sourceDatacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}. |
-| sourceDatastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}. |
+| datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}. |
+| destinationFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}. |
+| sourceFile
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}. |
+| createDirectories
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}. |
+| datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}. |
+| sourceDatacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}. |
+| sourceDatastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}. |
---
@@ -983,7 +983,7 @@ public readonly datastore: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}.
---
@@ -995,7 +995,7 @@ public readonly destinationFile: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}.
---
@@ -1007,7 +1007,7 @@ public readonly sourceFile: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}.
---
@@ -1019,7 +1019,7 @@ public readonly createDirectories: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}.
---
@@ -1031,7 +1031,7 @@ public readonly datacenter: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}.
---
@@ -1043,7 +1043,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1058,7 +1058,7 @@ public readonly sourceDatacenter: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}.
---
@@ -1070,7 +1070,7 @@ public readonly sourceDatastore: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}.
---
diff --git a/docs/folder.csharp.md b/docs/folder.csharp.md
index 628f4764..d765525b 100644
--- a/docs/folder.csharp.md
+++ b/docs/folder.csharp.md
@@ -4,7 +4,7 @@
### Folder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the Folder to import.
The id of the existing Folder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -861,7 +861,7 @@ new FolderConfig {
| Type
| string
| The type of the folder. |
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
| DatacenterId
| string
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| Tags
| string[]
| A list of tag IDs to apply to this object. |
---
@@ -946,7 +946,7 @@ public string Path { get; set; }
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -960,7 +960,7 @@ public string Type { get; set; }
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -974,7 +974,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -988,7 +988,7 @@ public string DatacenterId { get; set; }
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -1000,7 +1000,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1017,7 +1017,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
diff --git a/docs/folder.go.md b/docs/folder.go.md
index 596e1a8a..f7b1b18b 100644
--- a/docs/folder.go.md
+++ b/docs/folder.go.md
@@ -4,12 +4,12 @@
### Folder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/folder"
folder.NewFolder(scope Construct, id *string, config FolderConfig) Folder
```
@@ -406,7 +406,7 @@ func ResetTags()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/folder"
folder.Folder_IsConstruct(x interface{}) *bool
```
@@ -438,7 +438,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/folder"
folder.Folder_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +452,7 @@ folder.Folder_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/folder"
folder.Folder_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +466,7 @@ folder.Folder_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/folder"
folder.Folder_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -495,7 +495,7 @@ The construct id used in the generated config for the Folder to import.
The id of the existing Folder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -827,7 +827,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/folder"
&folder.FolderConfig {
Connection: interface{},
@@ -861,7 +861,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/folder"
| Type
| *string
| The type of the folder. |
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
| DatacenterId
| *string
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| Tags
| *[]*string
| A list of tag IDs to apply to this object. |
---
@@ -946,7 +946,7 @@ Path *string
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -960,7 +960,7 @@ Type *string
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -974,7 +974,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -988,7 +988,7 @@ DatacenterId *string
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -1000,7 +1000,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1017,7 +1017,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
diff --git a/docs/folder.java.md b/docs/folder.java.md
index 1cc6903f..a6337af5 100644
--- a/docs/folder.java.md
+++ b/docs/folder.java.md
@@ -4,7 +4,7 @@
### Folder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder}.
#### Initializers
@@ -47,7 +47,7 @@ Folder.Builder.create(Construct scope, java.lang.String id)
| type
| java.lang.String
| The type of the folder. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datacenterId
| java.lang.String
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
@@ -624,7 +624,7 @@ The construct id used in the generated config for the Folder to import.
The id of the existing Folder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -994,7 +994,7 @@ FolderConfig.builder()
| type
| java.lang.String
| The type of the folder. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datacenterId
| java.lang.String
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
---
@@ -1079,7 +1079,7 @@ public java.lang.String getPath();
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -1093,7 +1093,7 @@ public java.lang.String getType();
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -1107,7 +1107,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -1121,7 +1121,7 @@ public java.lang.String getDatacenterId();
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -1133,7 +1133,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1150,7 +1150,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
diff --git a/docs/folder.python.md b/docs/folder.python.md
index 6390d17c..71528ca2 100644
--- a/docs/folder.python.md
+++ b/docs/folder.python.md
@@ -4,7 +4,7 @@
### Folder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder}.
#### Initializers
@@ -45,7 +45,7 @@ folder.Folder(
| type
| str
| The type of the folder. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datacenter_id
| str
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
@@ -668,7 +668,7 @@ The construct id used in the generated config for the Folder to import.
The id of the existing Folder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -1034,7 +1034,7 @@ folder.FolderConfig(
| type
| str
| The type of the folder. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datacenter_id
| str
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
---
@@ -1119,7 +1119,7 @@ path: str
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -1133,7 +1133,7 @@ type: str
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -1147,7 +1147,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -1161,7 +1161,7 @@ datacenter_id: str
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -1173,7 +1173,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1190,7 +1190,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
diff --git a/docs/folder.typescript.md b/docs/folder.typescript.md
index 33dedf75..66a85d72 100644
--- a/docs/folder.typescript.md
+++ b/docs/folder.typescript.md
@@ -4,7 +4,7 @@
### Folder
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the Folder to import.
The id of the existing Folder that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#import import section} in the documentation of this resource for the id to use
---
@@ -847,7 +847,7 @@ const folderConfig: folder.FolderConfig = { ... }
| type
| string
| The type of the folder. |
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
| datacenterId
| string
| The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}. |
| tags
| string[]
| A list of tag IDs to apply to this object. |
---
@@ -932,7 +932,7 @@ public readonly path: string;
The path of the folder and any parents, relative to the datacenter and folder type being defined.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
---
@@ -946,7 +946,7 @@ public readonly type: string;
The type of the folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
---
@@ -960,7 +960,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
---
@@ -974,7 +974,7 @@ public readonly datacenterId: string;
The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
---
@@ -986,7 +986,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1003,7 +1003,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
---
diff --git a/docs/guestOsCustomization.csharp.md b/docs/guestOsCustomization.csharp.md
index 85e806bb..c128c7f2 100644
--- a/docs/guestOsCustomization.csharp.md
+++ b/docs/guestOsCustomization.csharp.md
@@ -4,7 +4,7 @@
### GuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -494,7 +494,7 @@ The construct id used in the generated config for the GuestOsCustomization to im
The id of the existing GuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -859,7 +859,7 @@ new GuestOsCustomizationConfig {
| Spec
| GuestOsCustomizationSpec
| spec block. |
| Type
| string
| The type of customization specification: One among: Windows, Linux. |
| Description
| string
| The description for the customization specification. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -943,7 +943,7 @@ public string Name { get; set; }
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -957,7 +957,7 @@ public GuestOsCustomizationSpec Spec { get; set; }
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -971,7 +971,7 @@ public string Type { get; set; }
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -985,7 +985,7 @@ public string Description { get; set; }
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -997,7 +997,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1048,7 +1048,7 @@ public string[] DnsServerList { get; set; }
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1062,7 +1062,7 @@ public string[] DnsSuffixList { get; set; }
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
---
@@ -1078,7 +1078,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
---
@@ -1094,7 +1094,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
---
@@ -1108,7 +1108,7 @@ public GuestOsCustomizationSpecLinuxOptions LinuxOptions { get; set; }
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
---
@@ -1122,7 +1122,7 @@ public object NetworkInterface { get; set; }
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
---
@@ -1136,7 +1136,7 @@ public GuestOsCustomizationSpecWindowsOptions WindowsOptions { get; set; }
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
---
@@ -1150,7 +1150,7 @@ public string WindowsSysprepText { get; set; }
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
---
@@ -1192,7 +1192,7 @@ public string Domain { get; set; }
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
---
@@ -1206,7 +1206,7 @@ public string HostName { get; set; }
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
---
@@ -1220,7 +1220,7 @@ public object HwClockUtc { get; set; }
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
---
@@ -1234,7 +1234,7 @@ public string ScriptText { get; set; }
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
---
@@ -1248,7 +1248,7 @@ public string TimeZone { get; set; }
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1292,7 +1292,7 @@ public string DnsDomain { get; set; }
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
---
@@ -1306,7 +1306,7 @@ public string[] DnsServerList { get; set; }
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1320,7 +1320,7 @@ public string Ipv4Address { get; set; }
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
---
@@ -1334,7 +1334,7 @@ public double Ipv4Netmask { get; set; }
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
---
@@ -1348,7 +1348,7 @@ public string Ipv6Address { get; set; }
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
---
@@ -1362,7 +1362,7 @@ public double Ipv6Netmask { get; set; }
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
---
@@ -1422,7 +1422,7 @@ public string ComputerName { get; set; }
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
---
@@ -1436,7 +1436,7 @@ public string AdminPassword { get; set; }
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
---
@@ -1450,7 +1450,7 @@ public object AutoLogon { get; set; }
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
---
@@ -1464,7 +1464,7 @@ public double AutoLogonCount { get; set; }
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
---
@@ -1478,7 +1478,7 @@ public string DomainAdminPassword { get; set; }
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
---
@@ -1492,7 +1492,7 @@ public string DomainAdminUser { get; set; }
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
---
@@ -1506,7 +1506,7 @@ public string DomainOu { get; set; }
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
---
@@ -1520,7 +1520,7 @@ public string FullName { get; set; }
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
---
@@ -1534,7 +1534,7 @@ public string JoinDomain { get; set; }
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
---
@@ -1548,7 +1548,7 @@ public string OrganizationName { get; set; }
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
---
@@ -1562,7 +1562,7 @@ public string ProductKey { get; set; }
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
---
@@ -1576,7 +1576,7 @@ public string[] RunOnceCommandList { get; set; }
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
---
@@ -1590,7 +1590,7 @@ public double TimeZone { get; set; }
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1604,7 +1604,7 @@ public string Workgroup { get; set; }
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
---
diff --git a/docs/guestOsCustomization.go.md b/docs/guestOsCustomization.go.md
index 681ad8c7..4a81905a 100644
--- a/docs/guestOsCustomization.go.md
+++ b/docs/guestOsCustomization.go.md
@@ -4,12 +4,12 @@
### GuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.NewGuestOsCustomization(scope Construct, id *string, config GuestOsCustomizationConfig) GuestOsCustomization
```
@@ -405,7 +405,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.GuestOsCustomization_IsConstruct(x interface{}) *bool
```
@@ -437,7 +437,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.GuestOsCustomization_IsTerraformElement(x interface{}) *bool
```
@@ -451,7 +451,7 @@ guestoscustomization.GuestOsCustomization_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.GuestOsCustomization_IsTerraformResource(x interface{}) *bool
```
@@ -465,7 +465,7 @@ guestoscustomization.GuestOsCustomization_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.GuestOsCustomization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -494,7 +494,7 @@ The construct id used in the generated config for the GuestOsCustomization to im
The id of the existing GuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -826,7 +826,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
&guestoscustomization.GuestOsCustomizationConfig {
Connection: interface{},
@@ -837,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomizati
Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider,
Provisioners: *[]interface{},
Name: *string,
- Spec: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.guestOsCustomization.GuestOsCustomizationSpec,
+ Spec: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.guestOsCustomization.GuestOsCustomizationSpec,
Type: *string,
Description: *string,
Id: *string,
@@ -859,7 +859,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomizati
| Spec
| GuestOsCustomizationSpec
| spec block. |
| Type
| *string
| The type of customization specification: One among: Windows, Linux. |
| Description
| *string
| The description for the customization specification. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -943,7 +943,7 @@ Name *string
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -957,7 +957,7 @@ Spec GuestOsCustomizationSpec
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -971,7 +971,7 @@ Type *string
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -985,7 +985,7 @@ Description *string
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -997,7 +997,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1009,16 +1009,16 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
&guestoscustomization.GuestOsCustomizationSpec {
DnsServerList: *[]*string,
DnsSuffixList: *[]*string,
Ipv4Gateway: *string,
Ipv6Gateway: *string,
- LinuxOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.guestOsCustomization.GuestOsCustomizationSpecLinuxOptions,
+ LinuxOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.guestOsCustomization.GuestOsCustomizationSpecLinuxOptions,
NetworkInterface: interface{},
- WindowsOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.guestOsCustomization.GuestOsCustomizationSpecWindowsOptions,
+ WindowsOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.guestOsCustomization.GuestOsCustomizationSpecWindowsOptions,
WindowsSysprepText: *string,
}
```
@@ -1048,7 +1048,7 @@ DnsServerList *[]*string
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1062,7 +1062,7 @@ DnsSuffixList *[]*string
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
---
@@ -1078,7 +1078,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
---
@@ -1094,7 +1094,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
---
@@ -1108,7 +1108,7 @@ LinuxOptions GuestOsCustomizationSpecLinuxOptions
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
---
@@ -1122,7 +1122,7 @@ NetworkInterface interface{}
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
---
@@ -1136,7 +1136,7 @@ WindowsOptions GuestOsCustomizationSpecWindowsOptions
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
---
@@ -1150,7 +1150,7 @@ WindowsSysprepText *string
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
---
@@ -1159,7 +1159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
&guestoscustomization.GuestOsCustomizationSpecLinuxOptions {
Domain: *string,
@@ -1192,7 +1192,7 @@ Domain *string
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
---
@@ -1206,7 +1206,7 @@ HostName *string
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
---
@@ -1220,7 +1220,7 @@ HwClockUtc interface{}
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
---
@@ -1234,7 +1234,7 @@ ScriptText *string
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
---
@@ -1248,7 +1248,7 @@ TimeZone *string
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1257,7 +1257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
&guestoscustomization.GuestOsCustomizationSpecNetworkInterface {
DnsDomain: *string,
@@ -1292,7 +1292,7 @@ DnsDomain *string
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
---
@@ -1306,7 +1306,7 @@ DnsServerList *[]*string
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1320,7 +1320,7 @@ Ipv4Address *string
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
---
@@ -1334,7 +1334,7 @@ Ipv4Netmask *f64
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
---
@@ -1348,7 +1348,7 @@ Ipv6Address *string
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
---
@@ -1362,7 +1362,7 @@ Ipv6Netmask *f64
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
---
@@ -1371,7 +1371,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
&guestoscustomization.GuestOsCustomizationSpecWindowsOptions {
ComputerName: *string,
@@ -1422,7 +1422,7 @@ ComputerName *string
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
---
@@ -1436,7 +1436,7 @@ AdminPassword *string
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
---
@@ -1450,7 +1450,7 @@ AutoLogon interface{}
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
---
@@ -1464,7 +1464,7 @@ AutoLogonCount *f64
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
---
@@ -1478,7 +1478,7 @@ DomainAdminPassword *string
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
---
@@ -1492,7 +1492,7 @@ DomainAdminUser *string
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
---
@@ -1506,7 +1506,7 @@ DomainOu *string
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
---
@@ -1520,7 +1520,7 @@ FullName *string
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
---
@@ -1534,7 +1534,7 @@ JoinDomain *string
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
---
@@ -1548,7 +1548,7 @@ OrganizationName *string
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
---
@@ -1562,7 +1562,7 @@ ProductKey *string
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
---
@@ -1576,7 +1576,7 @@ RunOnceCommandList *[]*string
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
---
@@ -1590,7 +1590,7 @@ TimeZone *f64
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1604,7 +1604,7 @@ Workgroup *string
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
---
@@ -1615,7 +1615,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.NewGuestOsCustomizationSpecLinuxOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) GuestOsCustomizationSpecLinuxOptionsOutputReference
```
@@ -1995,7 +1995,7 @@ func InternalValue() GuestOsCustomizationSpecLinuxOptions
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.NewGuestOsCustomizationSpecNetworkInterfaceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GuestOsCustomizationSpecNetworkInterfaceList
```
@@ -2155,7 +2155,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.NewGuestOsCustomizationSpecNetworkInterfaceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) GuestOsCustomizationSpecNetworkInterfaceOutputReference
```
@@ -2596,7 +2596,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.NewGuestOsCustomizationSpecOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) GuestOsCustomizationSpecOutputReference
```
@@ -3116,7 +3116,7 @@ func InternalValue() GuestOsCustomizationSpec
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/guestoscustomization"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/guestoscustomization"
guestoscustomization.NewGuestOsCustomizationSpecWindowsOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) GuestOsCustomizationSpecWindowsOptionsOutputReference
```
diff --git a/docs/guestOsCustomization.java.md b/docs/guestOsCustomization.java.md
index 749d8d6a..8695e4c6 100644
--- a/docs/guestOsCustomization.java.md
+++ b/docs/guestOsCustomization.java.md
@@ -4,7 +4,7 @@
### GuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -46,7 +46,7 @@ GuestOsCustomization.Builder.create(Construct scope, java.lang.String id)
| spec
| GuestOsCustomizationSpec
| spec block. |
| type
| java.lang.String
| The type of customization specification: One among: Windows, Linux. |
| description
| java.lang.String
| The description for the customization specification. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -611,7 +611,7 @@ The construct id used in the generated config for the GuestOsCustomization to im
The id of the existing GuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -980,7 +980,7 @@ GuestOsCustomizationConfig.builder()
| spec
| GuestOsCustomizationSpec
| spec block. |
| type
| java.lang.String
| The type of customization specification: One among: Windows, Linux. |
| description
| java.lang.String
| The description for the customization specification. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -1064,7 +1064,7 @@ public java.lang.String getName();
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -1078,7 +1078,7 @@ public GuestOsCustomizationSpec getSpec();
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -1092,7 +1092,7 @@ public java.lang.String getType();
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -1106,7 +1106,7 @@ public java.lang.String getDescription();
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -1118,7 +1118,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1170,7 +1170,7 @@ public java.util.List getDnsServerList();
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1184,7 +1184,7 @@ public java.util.List getDnsSuffixList();
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
---
@@ -1200,7 +1200,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
---
@@ -1216,7 +1216,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
---
@@ -1230,7 +1230,7 @@ public GuestOsCustomizationSpecLinuxOptions getLinuxOptions();
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
---
@@ -1244,7 +1244,7 @@ public java.lang.Object getNetworkInterface();
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
---
@@ -1258,7 +1258,7 @@ public GuestOsCustomizationSpecWindowsOptions getWindowsOptions();
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
---
@@ -1272,7 +1272,7 @@ public java.lang.String getWindowsSysprepText();
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
---
@@ -1315,7 +1315,7 @@ public java.lang.String getDomain();
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
---
@@ -1329,7 +1329,7 @@ public java.lang.String getHostName();
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
---
@@ -1343,7 +1343,7 @@ public java.lang.Object getHwClockUtc();
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
---
@@ -1357,7 +1357,7 @@ public java.lang.String getScriptText();
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
---
@@ -1371,7 +1371,7 @@ public java.lang.String getTimeZone();
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1415,7 +1415,7 @@ public java.lang.String getDnsDomain();
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
---
@@ -1429,7 +1429,7 @@ public java.util.List getDnsServerList();
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1443,7 +1443,7 @@ public java.lang.String getIpv4Address();
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
---
@@ -1457,7 +1457,7 @@ public java.lang.Number getIpv4Netmask();
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
---
@@ -1471,7 +1471,7 @@ public java.lang.String getIpv6Address();
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
---
@@ -1485,7 +1485,7 @@ public java.lang.Number getIpv6Netmask();
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
---
@@ -1546,7 +1546,7 @@ public java.lang.String getComputerName();
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
---
@@ -1560,7 +1560,7 @@ public java.lang.String getAdminPassword();
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
---
@@ -1574,7 +1574,7 @@ public java.lang.Object getAutoLogon();
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
---
@@ -1588,7 +1588,7 @@ public java.lang.Number getAutoLogonCount();
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
---
@@ -1602,7 +1602,7 @@ public java.lang.String getDomainAdminPassword();
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
---
@@ -1616,7 +1616,7 @@ public java.lang.String getDomainAdminUser();
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
---
@@ -1630,7 +1630,7 @@ public java.lang.String getDomainOu();
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
---
@@ -1644,7 +1644,7 @@ public java.lang.String getFullName();
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
---
@@ -1658,7 +1658,7 @@ public java.lang.String getJoinDomain();
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
---
@@ -1672,7 +1672,7 @@ public java.lang.String getOrganizationName();
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
---
@@ -1686,7 +1686,7 @@ public java.lang.String getProductKey();
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
---
@@ -1700,7 +1700,7 @@ public java.util.List getRunOnceCommandList();
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
---
@@ -1714,7 +1714,7 @@ public java.lang.Number getTimeZone();
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1728,7 +1728,7 @@ public java.lang.String getWorkgroup();
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
---
diff --git a/docs/guestOsCustomization.python.md b/docs/guestOsCustomization.python.md
index daa8b58e..3eeb6289 100644
--- a/docs/guestOsCustomization.python.md
+++ b/docs/guestOsCustomization.python.md
@@ -4,7 +4,7 @@
### GuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -44,7 +44,7 @@ guestOsCustomization.GuestOsCustomization(
| spec
| GuestOsCustomizationSpec
| spec block. |
| type
| str
| The type of customization specification: One among: Windows, Linux. |
| description
| str
| The description for the customization specification. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -538,7 +538,7 @@ def put_spec(
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -548,7 +548,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
---
@@ -560,7 +560,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
---
@@ -572,7 +572,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
---
@@ -582,7 +582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
---
@@ -592,7 +592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
---
@@ -602,7 +602,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
---
@@ -612,7 +612,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
---
@@ -742,7 +742,7 @@ The construct id used in the generated config for the GuestOsCustomization to im
The id of the existing GuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -1107,7 +1107,7 @@ guestOsCustomization.GuestOsCustomizationConfig(
| spec
| GuestOsCustomizationSpec
| spec block. |
| type
| str
| The type of customization specification: One among: Windows, Linux. |
| description
| str
| The description for the customization specification. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -1191,7 +1191,7 @@ name: str
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -1205,7 +1205,7 @@ spec: GuestOsCustomizationSpec
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -1219,7 +1219,7 @@ type: str
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -1233,7 +1233,7 @@ description: str
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -1245,7 +1245,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1296,7 +1296,7 @@ dns_server_list: typing.List[str]
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1310,7 +1310,7 @@ dns_suffix_list: typing.List[str]
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
---
@@ -1326,7 +1326,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
---
@@ -1342,7 +1342,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
---
@@ -1356,7 +1356,7 @@ linux_options: GuestOsCustomizationSpecLinuxOptions
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
---
@@ -1370,7 +1370,7 @@ network_interface: typing.Union[IResolvable, typing.List[GuestOsCustomizationSpe
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
---
@@ -1384,7 +1384,7 @@ windows_options: GuestOsCustomizationSpecWindowsOptions
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
---
@@ -1398,7 +1398,7 @@ windows_sysprep_text: str
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
---
@@ -1440,7 +1440,7 @@ domain: str
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
---
@@ -1454,7 +1454,7 @@ host_name: str
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
---
@@ -1468,7 +1468,7 @@ hw_clock_utc: typing.Union[bool, IResolvable]
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
---
@@ -1482,7 +1482,7 @@ script_text: str
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
---
@@ -1496,7 +1496,7 @@ time_zone: str
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1540,7 +1540,7 @@ dns_domain: str
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
---
@@ -1554,7 +1554,7 @@ dns_server_list: typing.List[str]
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1568,7 +1568,7 @@ ipv4_address: str
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
---
@@ -1582,7 +1582,7 @@ ipv4_netmask: typing.Union[int, float]
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
---
@@ -1596,7 +1596,7 @@ ipv6_address: str
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
---
@@ -1610,7 +1610,7 @@ ipv6_netmask: typing.Union[int, float]
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
---
@@ -1670,7 +1670,7 @@ computer_name: str
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
---
@@ -1684,7 +1684,7 @@ admin_password: str
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
---
@@ -1698,7 +1698,7 @@ auto_logon: typing.Union[bool, IResolvable]
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
---
@@ -1712,7 +1712,7 @@ auto_logon_count: typing.Union[int, float]
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
---
@@ -1726,7 +1726,7 @@ domain_admin_password: str
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
---
@@ -1740,7 +1740,7 @@ domain_admin_user: str
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
---
@@ -1754,7 +1754,7 @@ domain_ou: str
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
---
@@ -1768,7 +1768,7 @@ full_name: str
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
---
@@ -1782,7 +1782,7 @@ join_domain: str
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
---
@@ -1796,7 +1796,7 @@ organization_name: str
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
---
@@ -1810,7 +1810,7 @@ product_key: str
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
---
@@ -1824,7 +1824,7 @@ run_once_command_list: typing.List[str]
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
---
@@ -1838,7 +1838,7 @@ time_zone: typing.Union[int, float]
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1852,7 +1852,7 @@ workgroup: str
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
---
@@ -3158,7 +3158,7 @@ def put_linux_options(
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
---
@@ -3168,7 +3168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
---
@@ -3178,7 +3178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
---
@@ -3188,7 +3188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
---
@@ -3198,7 +3198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -3243,7 +3243,7 @@ def put_windows_options(
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
---
@@ -3253,7 +3253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
---
@@ -3263,7 +3263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
---
@@ -3273,7 +3273,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
---
@@ -3283,7 +3283,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
---
@@ -3293,7 +3293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
---
@@ -3303,7 +3303,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
---
@@ -3313,7 +3313,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
---
@@ -3323,7 +3323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
---
@@ -3333,7 +3333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
---
@@ -3343,7 +3343,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
---
@@ -3353,7 +3353,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
---
@@ -3363,7 +3363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -3373,7 +3373,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
---
diff --git a/docs/guestOsCustomization.typescript.md b/docs/guestOsCustomization.typescript.md
index f069af60..9e19ea3e 100644
--- a/docs/guestOsCustomization.typescript.md
+++ b/docs/guestOsCustomization.typescript.md
@@ -4,7 +4,7 @@
### GuestOsCustomization
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization}.
#### Initializers
@@ -494,7 +494,7 @@ The construct id used in the generated config for the GuestOsCustomization to im
The id of the existing GuestOsCustomization that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
---
@@ -846,7 +846,7 @@ const guestOsCustomizationConfig: guestOsCustomization.GuestOsCustomizationConfi
| spec
| GuestOsCustomizationSpec
| spec block. |
| type
| string
| The type of customization specification: One among: Windows, Linux. |
| description
| string
| The description for the customization specification. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}. |
---
@@ -930,7 +930,7 @@ public readonly name: string;
The name of the customization specification is the unique identifier per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
---
@@ -944,7 +944,7 @@ public readonly spec: GuestOsCustomizationSpec;
spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
---
@@ -958,7 +958,7 @@ public readonly type: string;
The type of customization specification: One among: Windows, Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
---
@@ -972,7 +972,7 @@ public readonly description: string;
The description for the customization specification.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
---
@@ -984,7 +984,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1026,7 +1026,7 @@ public readonly dnsServerList: string[];
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1040,7 +1040,7 @@ public readonly dnsSuffixList: string[];
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
---
@@ -1056,7 +1056,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
---
@@ -1072,7 +1072,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
---
@@ -1086,7 +1086,7 @@ public readonly linuxOptions: GuestOsCustomizationSpecLinuxOptions;
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
---
@@ -1100,7 +1100,7 @@ public readonly networkInterface: IResolvable | GuestOsCustomizationSpecNetworkI
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
---
@@ -1114,7 +1114,7 @@ public readonly windowsOptions: GuestOsCustomizationSpecWindowsOptions;
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
---
@@ -1128,7 +1128,7 @@ public readonly windowsSysprepText: string;
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
---
@@ -1164,7 +1164,7 @@ public readonly domain: string;
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
---
@@ -1178,7 +1178,7 @@ public readonly hostName: string;
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
---
@@ -1192,7 +1192,7 @@ public readonly hwClockUtc: boolean | IResolvable;
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
---
@@ -1206,7 +1206,7 @@ public readonly scriptText: string;
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
---
@@ -1220,7 +1220,7 @@ public readonly timeZone: string;
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1257,7 +1257,7 @@ public readonly dnsDomain: string;
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
---
@@ -1271,7 +1271,7 @@ public readonly dnsServerList: string[];
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
---
@@ -1285,7 +1285,7 @@ public readonly ipv4Address: string;
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
---
@@ -1299,7 +1299,7 @@ public readonly ipv4Netmask: number;
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
---
@@ -1313,7 +1313,7 @@ public readonly ipv6Address: string;
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
---
@@ -1327,7 +1327,7 @@ public readonly ipv6Netmask: number;
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
---
@@ -1372,7 +1372,7 @@ public readonly computerName: string;
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
---
@@ -1386,7 +1386,7 @@ public readonly adminPassword: string;
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
---
@@ -1400,7 +1400,7 @@ public readonly autoLogon: boolean | IResolvable;
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
---
@@ -1414,7 +1414,7 @@ public readonly autoLogonCount: number;
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
---
@@ -1428,7 +1428,7 @@ public readonly domainAdminPassword: string;
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
---
@@ -1442,7 +1442,7 @@ public readonly domainAdminUser: string;
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
---
@@ -1456,7 +1456,7 @@ public readonly domainOu: string;
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
---
@@ -1470,7 +1470,7 @@ public readonly fullName: string;
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
---
@@ -1484,7 +1484,7 @@ public readonly joinDomain: string;
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
---
@@ -1498,7 +1498,7 @@ public readonly organizationName: string;
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
---
@@ -1512,7 +1512,7 @@ public readonly productKey: string;
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
---
@@ -1526,7 +1526,7 @@ public readonly runOnceCommandList: string[];
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
---
@@ -1540,7 +1540,7 @@ public readonly timeZone: number;
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
---
@@ -1554,7 +1554,7 @@ public readonly workgroup: string;
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
---
diff --git a/docs/haVmOverride.csharp.md b/docs/haVmOverride.csharp.md
index 7df45084..054d3033 100644
--- a/docs/haVmOverride.csharp.md
+++ b/docs/haVmOverride.csharp.md
@@ -4,7 +4,7 @@
### HaVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override}.
#### Initializers
@@ -565,7 +565,7 @@ The construct id used in the generated config for the HaVmOverride to import.
The id of the existing HaVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -1172,7 +1172,7 @@ new HaVmOverrideConfig {
| HaVmMonitoringUseClusterDefaults
| object
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| HaVmRestartPriority
| string
| The restart priority for this virtual machine when vSphere detects a host failure. |
| HaVmRestartTimeout
| double
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -1256,7 +1256,7 @@ public string ComputeClusterId { get; set; }
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -1270,7 +1270,7 @@ public string VirtualMachineId { get; set; }
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -1286,7 +1286,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -1302,7 +1302,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -1318,7 +1318,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -1334,7 +1334,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -1350,7 +1350,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -1366,7 +1366,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -1382,7 +1382,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -1396,7 +1396,7 @@ public double HaVmMaximumResets { get; set; }
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -1410,7 +1410,7 @@ public double HaVmMinimumUptime { get; set; }
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -1426,7 +1426,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -1442,7 +1442,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -1458,7 +1458,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -1474,7 +1474,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -1486,7 +1486,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/haVmOverride.go.md b/docs/haVmOverride.go.md
index 23d35b13..7007385b 100644
--- a/docs/haVmOverride.go.md
+++ b/docs/haVmOverride.go.md
@@ -4,12 +4,12 @@
### HaVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/havmoverride"
havmoverride.NewHaVmOverride(scope Construct, id *string, config HaVmOverrideConfig) HaVmOverride
```
@@ -476,7 +476,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/havmoverride"
havmoverride.HaVmOverride_IsConstruct(x interface{}) *bool
```
@@ -508,7 +508,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/havmoverride"
havmoverride.HaVmOverride_IsTerraformElement(x interface{}) *bool
```
@@ -522,7 +522,7 @@ havmoverride.HaVmOverride_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/havmoverride"
havmoverride.HaVmOverride_IsTerraformResource(x interface{}) *bool
```
@@ -536,7 +536,7 @@ havmoverride.HaVmOverride_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/havmoverride"
havmoverride.HaVmOverride_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -565,7 +565,7 @@ The construct id used in the generated config for the HaVmOverride to import.
The id of the existing HaVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -1117,7 +1117,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/havmoverride"
&havmoverride.HaVmOverrideConfig {
Connection: interface{},
@@ -1172,7 +1172,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/havmoverride"
| HaVmMonitoringUseClusterDefaults
| interface{}
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| HaVmRestartPriority
| *string
| The restart priority for this virtual machine when vSphere detects a host failure. |
| HaVmRestartTimeout
| *f64
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -1256,7 +1256,7 @@ ComputeClusterId *string
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -1270,7 +1270,7 @@ VirtualMachineId *string
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -1286,7 +1286,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -1302,7 +1302,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -1318,7 +1318,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -1334,7 +1334,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -1350,7 +1350,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -1366,7 +1366,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -1382,7 +1382,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -1396,7 +1396,7 @@ HaVmMaximumResets *f64
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -1410,7 +1410,7 @@ HaVmMinimumUptime *f64
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -1426,7 +1426,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -1442,7 +1442,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -1458,7 +1458,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -1474,7 +1474,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -1486,7 +1486,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/haVmOverride.java.md b/docs/haVmOverride.java.md
index b19ae14f..c41ceb00 100644
--- a/docs/haVmOverride.java.md
+++ b/docs/haVmOverride.java.md
@@ -4,7 +4,7 @@
### HaVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override}.
#### Initializers
@@ -69,7 +69,7 @@ HaVmOverride.Builder.create(Construct scope, java.lang.String id)
| haVmMonitoringUseClusterDefaults
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| haVmRestartPriority
| java.lang.String
| The restart priority for this virtual machine when vSphere detects a host failure. |
| haVmRestartTimeout
| java.lang.Number
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -139,7 +139,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -161,7 +161,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -173,7 +173,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -185,7 +185,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -197,7 +197,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -209,7 +209,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -221,7 +221,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -233,7 +233,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -265,7 +265,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -277,7 +277,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -289,7 +289,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -301,7 +301,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -837,7 +837,7 @@ The construct id used in the generated config for the HaVmOverride to import.
The id of the existing HaVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -1449,7 +1449,7 @@ HaVmOverrideConfig.builder()
| haVmMonitoringUseClusterDefaults
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| haVmRestartPriority
| java.lang.String
| The restart priority for this virtual machine when vSphere detects a host failure. |
| haVmRestartTimeout
| java.lang.Number
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -1533,7 +1533,7 @@ public java.lang.String getComputeClusterId();
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -1547,7 +1547,7 @@ public java.lang.String getVirtualMachineId();
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -1563,7 +1563,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -1579,7 +1579,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -1595,7 +1595,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -1611,7 +1611,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -1627,7 +1627,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -1643,7 +1643,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -1659,7 +1659,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -1673,7 +1673,7 @@ public java.lang.Number getHaVmMaximumResets();
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -1687,7 +1687,7 @@ public java.lang.Number getHaVmMinimumUptime();
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -1703,7 +1703,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -1719,7 +1719,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -1735,7 +1735,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -1751,7 +1751,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -1763,7 +1763,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/haVmOverride.python.md b/docs/haVmOverride.python.md
index 95bb69d9..08ae420f 100644
--- a/docs/haVmOverride.python.md
+++ b/docs/haVmOverride.python.md
@@ -4,7 +4,7 @@
### HaVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override}.
#### Initializers
@@ -66,7 +66,7 @@ haVmOverride.HaVmOverride(
| ha_vm_monitoring_use_cluster_defaults
| typing.Union[bool, cdktf.IResolvable]
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| ha_vm_restart_priority
| str
| The restart priority for this virtual machine when vSphere detects a host failure. |
| ha_vm_restart_timeout
| typing.Union[int, float]
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -158,7 +158,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -170,7 +170,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -182,7 +182,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -194,7 +194,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -206,7 +206,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -218,7 +218,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -230,7 +230,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -250,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -262,7 +262,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -274,7 +274,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -286,7 +286,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -298,7 +298,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -306,7 +306,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -880,7 +880,7 @@ The construct id used in the generated config for the HaVmOverride to import.
The id of the existing HaVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -1487,7 +1487,7 @@ haVmOverride.HaVmOverrideConfig(
| ha_vm_monitoring_use_cluster_defaults
| typing.Union[bool, cdktf.IResolvable]
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| ha_vm_restart_priority
| str
| The restart priority for this virtual machine when vSphere detects a host failure. |
| ha_vm_restart_timeout
| typing.Union[int, float]
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -1571,7 +1571,7 @@ compute_cluster_id: str
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -1585,7 +1585,7 @@ virtual_machine_id: str
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -1601,7 +1601,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -1617,7 +1617,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -1633,7 +1633,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -1649,7 +1649,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -1665,7 +1665,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -1681,7 +1681,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -1697,7 +1697,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -1711,7 +1711,7 @@ ha_vm_maximum_resets: typing.Union[int, float]
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -1725,7 +1725,7 @@ ha_vm_minimum_uptime: typing.Union[int, float]
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -1741,7 +1741,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -1757,7 +1757,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -1773,7 +1773,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -1789,7 +1789,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -1801,7 +1801,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/haVmOverride.typescript.md b/docs/haVmOverride.typescript.md
index e2b2cf27..1a2b47f9 100644
--- a/docs/haVmOverride.typescript.md
+++ b/docs/haVmOverride.typescript.md
@@ -4,7 +4,7 @@
### HaVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override}.
#### Initializers
@@ -565,7 +565,7 @@ The construct id used in the generated config for the HaVmOverride to import.
The id of the existing HaVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -1148,7 +1148,7 @@ const haVmOverrideConfig: haVmOverride.HaVmOverrideConfig = { ... }
| haVmMonitoringUseClusterDefaults
| boolean \| cdktf.IResolvable
| Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. |
| haVmRestartPriority
| string
| The restart priority for this virtual machine when vSphere detects a host failure. |
| haVmRestartTimeout
| number
| The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}. |
---
@@ -1232,7 +1232,7 @@ public readonly computeClusterId: string;
The managed object ID of the cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
---
@@ -1246,7 +1246,7 @@ public readonly virtualMachineId: string;
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
---
@@ -1262,7 +1262,7 @@ Controls the action to take on this virtual machine if an APD status on an affec
Can be one of useClusterDefault, none or reset.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
---
@@ -1278,7 +1278,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
---
@@ -1294,7 +1294,7 @@ Controls the delay in seconds to wait after an APD timeout event to execute the
Specify -1 to use the cluster setting.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
---
@@ -1310,7 +1310,7 @@ Controls the action to take on this virtual machine when the cluster has detecte
Can be one of clusterDefault, disabled, warning, or restartAggressive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
---
@@ -1326,7 +1326,7 @@ The action to take on this virtual machine when a host is isolated from the rest
Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
---
@@ -1342,7 +1342,7 @@ If a heartbeat from this virtual machine is not received within this configured
The value is in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
---
@@ -1358,7 +1358,7 @@ The length of the reset window in which ha_vm_maximum_resets can operate.
When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
---
@@ -1372,7 +1372,7 @@ public readonly haVmMaximumResets: number;
The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
---
@@ -1386,7 +1386,7 @@ public readonly haVmMinimumUptime: number;
The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
---
@@ -1402,7 +1402,7 @@ The type of virtual machine monitoring to use for this virtual machine.
Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
---
@@ -1418,7 +1418,7 @@ Determines whether or not the cluster's default settings or the VM override sett
The default is true (use cluster defaults) - set to false to have overrides take effect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
---
@@ -1434,7 +1434,7 @@ The restart priority for this virtual machine when vSphere detects a host failur
Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
---
@@ -1450,7 +1450,7 @@ The maximum time, in seconds, that vSphere HA will wait for the virtual machine
Use -1 to use the cluster default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
---
@@ -1462,7 +1462,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/host.csharp.md b/docs/host.csharp.md
index 1e1ff6ba..095cd0db 100644
--- a/docs/host.csharp.md
+++ b/docs/host.csharp.md
@@ -4,7 +4,7 @@
### Host
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host}.
#### Initializers
@@ -571,7 +571,7 @@ The construct id used in the generated config for the Host to import.
The id of the existing Host that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#import import section} in the documentation of this resource for the id to use
---
@@ -1172,7 +1172,7 @@ new HostConfig {
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
| Datacenter
| string
| ID of the vSphere datacenter the host will belong to. |
| Force
| object
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| License
| string
| License key that will be applied to this host. |
| Lockdown
| string
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| Maintenance
| object
| Set the host's maintenance mode. Default is false. |
@@ -1262,7 +1262,7 @@ public string Hostname { get; set; }
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -1276,7 +1276,7 @@ public string Password { get; set; }
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -1290,7 +1290,7 @@ public string Username { get; set; }
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -1304,7 +1304,7 @@ public string Cluster { get; set; }
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -1318,7 +1318,7 @@ public object ClusterManaged { get; set; }
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -1332,7 +1332,7 @@ public object Connected { get; set; }
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -1346,7 +1346,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -1360,7 +1360,7 @@ public string Datacenter { get; set; }
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -1374,7 +1374,7 @@ public object Force { get; set; }
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -1386,7 +1386,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1403,7 +1403,7 @@ public string License { get; set; }
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -1417,7 +1417,7 @@ public string Lockdown { get; set; }
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -1431,7 +1431,7 @@ public object Maintenance { get; set; }
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -1445,7 +1445,7 @@ public object Services { get; set; }
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -1459,7 +1459,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -1473,7 +1473,7 @@ public string Thumbprint { get; set; }
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -1507,7 +1507,7 @@ public HostServicesNtpd Ntpd { get; set; }
ntpd block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntpd Host#ntpd}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntpd Host#ntpd}
---
@@ -1530,7 +1530,7 @@ new HostServicesNtpd {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| Enabled
| object
| Whether the NTP service is enabled. Default is false. |
-| NtpServers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}. |
+| NtpServers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}. |
| Policy
| string
| The policy for the NTP service. |
---
@@ -1545,7 +1545,7 @@ public object Enabled { get; set; }
Whether the NTP service is enabled. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
---
@@ -1557,7 +1557,7 @@ public string[] NtpServers { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}.
---
@@ -1573,7 +1573,7 @@ The policy for the NTP service.
Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
---
diff --git a/docs/host.go.md b/docs/host.go.md
index cc81246a..a5d1e08e 100644
--- a/docs/host.go.md
+++ b/docs/host.go.md
@@ -4,12 +4,12 @@
### Host
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.NewHost(scope Construct, id *string, config HostConfig) Host
```
@@ -482,7 +482,7 @@ func ResetThumbprint()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.Host_IsConstruct(x interface{}) *bool
```
@@ -514,7 +514,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.Host_IsTerraformElement(x interface{}) *bool
```
@@ -528,7 +528,7 @@ host.Host_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.Host_IsTerraformResource(x interface{}) *bool
```
@@ -542,7 +542,7 @@ host.Host_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.Host_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -571,7 +571,7 @@ The construct id used in the generated config for the Host to import.
The id of the existing Host that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#import import section} in the documentation of this resource for the id to use
---
@@ -1123,7 +1123,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
&host.HostConfig {
Connection: interface{},
@@ -1172,7 +1172,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
| Datacenter
| *string
| ID of the vSphere datacenter the host will belong to. |
| Force
| interface{}
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| License
| *string
| License key that will be applied to this host. |
| Lockdown
| *string
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| Maintenance
| interface{}
| Set the host's maintenance mode. Default is false. |
@@ -1262,7 +1262,7 @@ Hostname *string
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -1276,7 +1276,7 @@ Password *string
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -1290,7 +1290,7 @@ Username *string
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -1304,7 +1304,7 @@ Cluster *string
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -1318,7 +1318,7 @@ ClusterManaged interface{}
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -1332,7 +1332,7 @@ Connected interface{}
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -1346,7 +1346,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -1360,7 +1360,7 @@ Datacenter *string
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -1374,7 +1374,7 @@ Force interface{}
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -1386,7 +1386,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1403,7 +1403,7 @@ License *string
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -1417,7 +1417,7 @@ Lockdown *string
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -1431,7 +1431,7 @@ Maintenance interface{}
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -1445,7 +1445,7 @@ Services interface{}
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -1459,7 +1459,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -1473,7 +1473,7 @@ Thumbprint *string
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -1482,10 +1482,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
&host.HostServices {
- Ntpd: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.host.HostServicesNtpd,
+ Ntpd: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.host.HostServicesNtpd,
}
```
@@ -1507,7 +1507,7 @@ Ntpd HostServicesNtpd
ntpd block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntpd Host#ntpd}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntpd Host#ntpd}
---
@@ -1516,7 +1516,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
&host.HostServicesNtpd {
Enabled: interface{},
@@ -1530,7 +1530,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| Enabled
| interface{}
| Whether the NTP service is enabled. Default is false. |
-| NtpServers
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}. |
+| NtpServers
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}. |
| Policy
| *string
| The policy for the NTP service. |
---
@@ -1545,7 +1545,7 @@ Enabled interface{}
Whether the NTP service is enabled. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
---
@@ -1557,7 +1557,7 @@ NtpServers *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}.
---
@@ -1573,7 +1573,7 @@ The policy for the NTP service.
Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
---
@@ -1584,7 +1584,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.NewHostServicesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) HostServicesList
```
@@ -1744,7 +1744,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.NewHostServicesNtpdOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) HostServicesNtpdOutputReference
```
@@ -2080,7 +2080,7 @@ func InternalValue() HostServicesNtpd
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/host"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/host"
host.NewHostServicesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) HostServicesOutputReference
```
diff --git a/docs/host.java.md b/docs/host.java.md
index a48659a9..6ff197f2 100644
--- a/docs/host.java.md
+++ b/docs/host.java.md
@@ -4,7 +4,7 @@
### Host
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host}.
#### Initializers
@@ -67,7 +67,7 @@ Host.Builder.create(Construct scope, java.lang.String id)
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datacenter
| java.lang.String
| ID of the vSphere datacenter the host will belong to. |
| force
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| license
| java.lang.String
| License key that will be applied to this host. |
| lockdown
| java.lang.String
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| maintenance
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Set the host's maintenance mode. Default is false. |
@@ -143,7 +143,7 @@ Must be unique amongst siblings in the same scope
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -193,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -244,7 +244,7 @@ If you experience problems setting this value it might not be settable. Please t
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -254,7 +254,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -284,7 +284,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -294,7 +294,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -825,7 +825,7 @@ The construct id used in the generated config for the Host to import.
The id of the existing Host that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#import import section} in the documentation of this resource for the id to use
---
@@ -1435,7 +1435,7 @@ HostConfig.builder()
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datacenter
| java.lang.String
| ID of the vSphere datacenter the host will belong to. |
| force
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| license
| java.lang.String
| License key that will be applied to this host. |
| lockdown
| java.lang.String
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| maintenance
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Set the host's maintenance mode. Default is false. |
@@ -1525,7 +1525,7 @@ public java.lang.String getHostname();
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -1539,7 +1539,7 @@ public java.lang.String getPassword();
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -1553,7 +1553,7 @@ public java.lang.String getUsername();
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -1567,7 +1567,7 @@ public java.lang.String getCluster();
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -1581,7 +1581,7 @@ public java.lang.Object getClusterManaged();
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -1595,7 +1595,7 @@ public java.lang.Object getConnected();
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -1609,7 +1609,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -1623,7 +1623,7 @@ public java.lang.String getDatacenter();
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -1637,7 +1637,7 @@ public java.lang.Object getForce();
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -1649,7 +1649,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1666,7 +1666,7 @@ public java.lang.String getLicense();
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -1680,7 +1680,7 @@ public java.lang.String getLockdown();
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -1694,7 +1694,7 @@ public java.lang.Object getMaintenance();
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -1708,7 +1708,7 @@ public java.lang.Object getServices();
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -1722,7 +1722,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -1736,7 +1736,7 @@ public java.lang.String getThumbprint();
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -1770,7 +1770,7 @@ public HostServicesNtpd getNtpd();
ntpd block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntpd Host#ntpd}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntpd Host#ntpd}
---
@@ -1794,7 +1794,7 @@ HostServicesNtpd.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether the NTP service is enabled. Default is false. |
-| ntpServers
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}. |
+| ntpServers
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}. |
| policy
| java.lang.String
| The policy for the NTP service. |
---
@@ -1809,7 +1809,7 @@ public java.lang.Object getEnabled();
Whether the NTP service is enabled. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
---
@@ -1821,7 +1821,7 @@ public java.util.List getNtpServers();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}.
---
@@ -1837,7 +1837,7 @@ The policy for the NTP service.
Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
---
diff --git a/docs/host.python.md b/docs/host.python.md
index 54317c58..ac834b0b 100644
--- a/docs/host.python.md
+++ b/docs/host.python.md
@@ -4,7 +4,7 @@
### Host
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host}.
#### Initializers
@@ -60,7 +60,7 @@ host.Host(
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datacenter
| str
| ID of the vSphere datacenter the host will belong to. |
| force
| typing.Union[bool, cdktf.IResolvable]
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| license
| str
| License key that will be applied to this host. |
| lockdown
| str
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| maintenance
| typing.Union[bool, cdktf.IResolvable]
| Set the host's maintenance mode. Default is false. |
@@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -237,7 +237,7 @@ If you experience problems setting this value it might not be settable. Please t
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -257,7 +257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -267,7 +267,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -277,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -866,7 +866,7 @@ The construct id used in the generated config for the Host to import.
The id of the existing Host that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#import import section} in the documentation of this resource for the id to use
---
@@ -1467,7 +1467,7 @@ host.HostConfig(
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datacenter
| str
| ID of the vSphere datacenter the host will belong to. |
| force
| typing.Union[bool, cdktf.IResolvable]
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| license
| str
| License key that will be applied to this host. |
| lockdown
| str
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| maintenance
| typing.Union[bool, cdktf.IResolvable]
| Set the host's maintenance mode. Default is false. |
@@ -1557,7 +1557,7 @@ hostname: str
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -1571,7 +1571,7 @@ password: str
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -1585,7 +1585,7 @@ username: str
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -1599,7 +1599,7 @@ cluster: str
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -1613,7 +1613,7 @@ cluster_managed: typing.Union[bool, IResolvable]
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -1627,7 +1627,7 @@ connected: typing.Union[bool, IResolvable]
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -1641,7 +1641,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -1655,7 +1655,7 @@ datacenter: str
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -1669,7 +1669,7 @@ force: typing.Union[bool, IResolvable]
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -1681,7 +1681,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1698,7 +1698,7 @@ license: str
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -1712,7 +1712,7 @@ lockdown: str
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -1726,7 +1726,7 @@ maintenance: typing.Union[bool, IResolvable]
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -1740,7 +1740,7 @@ services: typing.Union[IResolvable, typing.List[HostServices]]
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -1754,7 +1754,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -1768,7 +1768,7 @@ thumbprint: str
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -1802,7 +1802,7 @@ ntpd: HostServicesNtpd
ntpd block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntpd Host#ntpd}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntpd Host#ntpd}
---
@@ -1825,7 +1825,7 @@ host.HostServicesNtpd(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| Whether the NTP service is enabled. Default is false. |
-| ntp_servers
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}. |
+| ntp_servers
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}. |
| policy
| str
| The policy for the NTP service. |
---
@@ -1840,7 +1840,7 @@ enabled: typing.Union[bool, IResolvable]
Whether the NTP service is enabled. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
---
@@ -1852,7 +1852,7 @@ ntp_servers: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}.
---
@@ -1868,7 +1868,7 @@ The policy for the NTP service.
Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
---
@@ -2671,7 +2671,7 @@ def put_ntpd(
Whether the NTP service is enabled. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
---
@@ -2679,7 +2679,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}.
---
@@ -2691,7 +2691,7 @@ The policy for the NTP service.
Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
---
diff --git a/docs/host.typescript.md b/docs/host.typescript.md
index d08f8819..885d34ab 100644
--- a/docs/host.typescript.md
+++ b/docs/host.typescript.md
@@ -4,7 +4,7 @@
### Host
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host}.
#### Initializers
@@ -571,7 +571,7 @@ The construct id used in the generated config for the Host to import.
The id of the existing Host that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#import import section} in the documentation of this resource for the id to use
---
@@ -1148,7 +1148,7 @@ const hostConfig: host.HostConfig = { ... }
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
| datacenter
| string
| ID of the vSphere datacenter the host will belong to. |
| force
| boolean \| cdktf.IResolvable
| Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}. |
| license
| string
| License key that will be applied to this host. |
| lockdown
| string
| Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'. |
| maintenance
| boolean \| cdktf.IResolvable
| Set the host's maintenance mode. Default is false. |
@@ -1238,7 +1238,7 @@ public readonly hostname: string;
FQDN or IP address of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
---
@@ -1252,7 +1252,7 @@ public readonly password: string;
Password of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
---
@@ -1266,7 +1266,7 @@ public readonly username: string;
Username of the administration account of the host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
---
@@ -1280,7 +1280,7 @@ public readonly cluster: string;
ID of the vSphere cluster the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
---
@@ -1294,7 +1294,7 @@ public readonly clusterManaged: boolean | IResolvable;
Must be set if host is a member of a managed compute_cluster resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
---
@@ -1308,7 +1308,7 @@ public readonly connected: boolean | IResolvable;
Set the state of the host. If set to false then the host will be asked to disconnect.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
---
@@ -1322,7 +1322,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
---
@@ -1336,7 +1336,7 @@ public readonly datacenter: string;
ID of the vSphere datacenter the host will belong to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
---
@@ -1350,7 +1350,7 @@ public readonly force: boolean | IResolvable;
Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
---
@@ -1362,7 +1362,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1379,7 +1379,7 @@ public readonly license: string;
License key that will be applied to this host.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
---
@@ -1393,7 +1393,7 @@ public readonly lockdown: string;
Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
---
@@ -1407,7 +1407,7 @@ public readonly maintenance: boolean | IResolvable;
Set the host's maintenance mode. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
---
@@ -1421,7 +1421,7 @@ public readonly services: IResolvable | HostServices[];
services block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
---
@@ -1435,7 +1435,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
---
@@ -1449,7 +1449,7 @@ public readonly thumbprint: string;
Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
---
@@ -1481,7 +1481,7 @@ public readonly ntpd: HostServicesNtpd;
ntpd block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntpd Host#ntpd}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntpd Host#ntpd}
---
@@ -1500,7 +1500,7 @@ const hostServicesNtpd: host.HostServicesNtpd = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| enabled
| boolean \| cdktf.IResolvable
| Whether the NTP service is enabled. Default is false. |
-| ntpServers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}. |
+| ntpServers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}. |
| policy
| string
| The policy for the NTP service. |
---
@@ -1515,7 +1515,7 @@ public readonly enabled: boolean | IResolvable;
Whether the NTP service is enabled. Default is false.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
---
@@ -1527,7 +1527,7 @@ public readonly ntpServers: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}.
---
@@ -1543,7 +1543,7 @@ The policy for the NTP service.
Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
---
diff --git a/docs/hostPortGroup.csharp.md b/docs/hostPortGroup.csharp.md
index 45261412..c4d2b82e 100644
--- a/docs/hostPortGroup.csharp.md
+++ b/docs/hostPortGroup.csharp.md
@@ -4,7 +4,7 @@
### HostPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group}.
#### Initializers
@@ -572,7 +572,7 @@ The construct id used in the generated config for the HostPortGroup to import.
The id of the existing HostPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -1252,7 +1252,7 @@ new HostPortGroupConfig {
| AllowPromiscuous
| object
| Enable promiscuous mode on the network. |
| CheckBeacon
| object
| Enable beacon probing. |
| Failback
| object
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| NotifySwitches
| object
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| ShapingAverageBandwidth
| double
| The average bandwidth in bits per second if traffic shaping is enabled. |
| ShapingBurstSize
| double
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -1344,7 +1344,7 @@ public string HostSystemId { get; set; }
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -1358,7 +1358,7 @@ public string Name { get; set; }
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -1372,7 +1372,7 @@ public string VirtualSwitchName { get; set; }
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -1386,7 +1386,7 @@ public string[] ActiveNics { get; set; }
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -1400,7 +1400,7 @@ public object AllowForgedTransmits { get; set; }
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -1414,7 +1414,7 @@ public object AllowMacChanges { get; set; }
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -1430,7 +1430,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -1446,7 +1446,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -1460,7 +1460,7 @@ public object Failback { get; set; }
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -1472,7 +1472,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1489,7 +1489,7 @@ public object NotifySwitches { get; set; }
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -1503,7 +1503,7 @@ public double ShapingAverageBandwidth { get; set; }
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -1517,7 +1517,7 @@ public double ShapingBurstSize { get; set; }
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -1531,7 +1531,7 @@ public object ShapingEnabled { get; set; }
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -1545,7 +1545,7 @@ public double ShapingPeakBandwidth { get; set; }
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -1559,7 +1559,7 @@ public string[] StandbyNics { get; set; }
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -1573,7 +1573,7 @@ public string TeamingPolicy { get; set; }
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -1589,7 +1589,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
diff --git a/docs/hostPortGroup.go.md b/docs/hostPortGroup.go.md
index df4d8b35..24406509 100644
--- a/docs/hostPortGroup.go.md
+++ b/docs/hostPortGroup.go.md
@@ -4,12 +4,12 @@
### HostPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.NewHostPortGroup(scope Construct, id *string, config HostPortGroupConfig) HostPortGroup
```
@@ -483,7 +483,7 @@ func ResetVlanId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.HostPortGroup_IsConstruct(x interface{}) *bool
```
@@ -515,7 +515,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.HostPortGroup_IsTerraformElement(x interface{}) *bool
```
@@ -529,7 +529,7 @@ hostportgroup.HostPortGroup_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.HostPortGroup_IsTerraformResource(x interface{}) *bool
```
@@ -543,7 +543,7 @@ hostportgroup.HostPortGroup_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.HostPortGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -572,7 +572,7 @@ The construct id used in the generated config for the HostPortGroup to import.
The id of the existing HostPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -1201,7 +1201,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
&hostportgroup.HostPortGroupConfig {
Connection: interface{},
@@ -1252,7 +1252,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
| AllowPromiscuous
| interface{}
| Enable promiscuous mode on the network. |
| CheckBeacon
| interface{}
| Enable beacon probing. |
| Failback
| interface{}
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| NotifySwitches
| interface{}
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| ShapingAverageBandwidth
| *f64
| The average bandwidth in bits per second if traffic shaping is enabled. |
| ShapingBurstSize
| *f64
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -1344,7 +1344,7 @@ HostSystemId *string
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -1358,7 +1358,7 @@ Name *string
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -1372,7 +1372,7 @@ VirtualSwitchName *string
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -1386,7 +1386,7 @@ ActiveNics *[]*string
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -1400,7 +1400,7 @@ AllowForgedTransmits interface{}
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -1414,7 +1414,7 @@ AllowMacChanges interface{}
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -1430,7 +1430,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -1446,7 +1446,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -1460,7 +1460,7 @@ Failback interface{}
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -1472,7 +1472,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1489,7 +1489,7 @@ NotifySwitches interface{}
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -1503,7 +1503,7 @@ ShapingAverageBandwidth *f64
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -1517,7 +1517,7 @@ ShapingBurstSize *f64
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -1531,7 +1531,7 @@ ShapingEnabled interface{}
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -1545,7 +1545,7 @@ ShapingPeakBandwidth *f64
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -1559,7 +1559,7 @@ StandbyNics *[]*string
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -1573,7 +1573,7 @@ TeamingPolicy *string
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -1589,7 +1589,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
@@ -1598,7 +1598,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
&hostportgroup.HostPortGroupPorts {
@@ -1613,7 +1613,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.NewHostPortGroupPortsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) HostPortGroupPortsList
```
@@ -1762,7 +1762,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostportgroup"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostportgroup"
hostportgroup.NewHostPortGroupPortsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) HostPortGroupPortsOutputReference
```
diff --git a/docs/hostPortGroup.java.md b/docs/hostPortGroup.java.md
index fbd9a7b1..6fb5527e 100644
--- a/docs/hostPortGroup.java.md
+++ b/docs/hostPortGroup.java.md
@@ -4,7 +4,7 @@
### HostPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group}.
#### Initializers
@@ -71,7 +71,7 @@ HostPortGroup.Builder.create(Construct scope, java.lang.String id)
| allowPromiscuous
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable promiscuous mode on the network. |
| checkBeacon
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable beacon probing. |
| failback
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| notifySwitches
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| shapingAverageBandwidth
| java.lang.Number
| The average bandwidth in bits per second if traffic shaping is enabled. |
| shapingBurstSize
| java.lang.Number
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -149,7 +149,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -211,7 +211,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -223,7 +223,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -241,7 +241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -254,7 +254,7 @@ If you experience problems setting this value it might not be settable. Please t
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -264,7 +264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -284,7 +284,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -294,7 +294,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -304,7 +304,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -314,7 +314,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -326,7 +326,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
@@ -858,7 +858,7 @@ The construct id used in the generated config for the HostPortGroup to import.
The id of the existing HostPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -1549,7 +1549,7 @@ HostPortGroupConfig.builder()
| allowPromiscuous
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable promiscuous mode on the network. |
| checkBeacon
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable beacon probing. |
| failback
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| notifySwitches
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| shapingAverageBandwidth
| java.lang.Number
| The average bandwidth in bits per second if traffic shaping is enabled. |
| shapingBurstSize
| java.lang.Number
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -1641,7 +1641,7 @@ public java.lang.String getHostSystemId();
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -1655,7 +1655,7 @@ public java.lang.String getName();
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -1669,7 +1669,7 @@ public java.lang.String getVirtualSwitchName();
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -1683,7 +1683,7 @@ public java.util.List getActiveNics();
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -1697,7 +1697,7 @@ public java.lang.Object getAllowForgedTransmits();
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -1711,7 +1711,7 @@ public java.lang.Object getAllowMacChanges();
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -1727,7 +1727,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -1743,7 +1743,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -1757,7 +1757,7 @@ public java.lang.Object getFailback();
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -1769,7 +1769,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1786,7 +1786,7 @@ public java.lang.Object getNotifySwitches();
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -1800,7 +1800,7 @@ public java.lang.Number getShapingAverageBandwidth();
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -1814,7 +1814,7 @@ public java.lang.Number getShapingBurstSize();
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -1828,7 +1828,7 @@ public java.lang.Object getShapingEnabled();
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -1842,7 +1842,7 @@ public java.lang.Number getShapingPeakBandwidth();
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -1856,7 +1856,7 @@ public java.util.List getStandbyNics();
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -1870,7 +1870,7 @@ public java.lang.String getTeamingPolicy();
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -1886,7 +1886,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
diff --git a/docs/hostPortGroup.python.md b/docs/hostPortGroup.python.md
index 0783c6b2..3215a187 100644
--- a/docs/hostPortGroup.python.md
+++ b/docs/hostPortGroup.python.md
@@ -4,7 +4,7 @@
### HostPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group}.
#### Initializers
@@ -62,7 +62,7 @@ hostPortGroup.HostPortGroup(
| allow_promiscuous
| typing.Union[bool, cdktf.IResolvable]
| Enable promiscuous mode on the network. |
| check_beacon
| typing.Union[bool, cdktf.IResolvable]
| Enable beacon probing. |
| failback
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| notify_switches
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| shaping_average_bandwidth
| typing.Union[int, float]
| The average bandwidth in bits per second if traffic shaping is enabled. |
| shaping_burst_size
| typing.Union[int, float]
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -140,7 +140,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -202,7 +202,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -214,7 +214,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -245,7 +245,7 @@ If you experience problems setting this value it might not be settable. Please t
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -285,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -295,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -305,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -317,7 +317,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
@@ -895,7 +895,7 @@ The construct id used in the generated config for the HostPortGroup to import.
The id of the existing HostPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -1575,7 +1575,7 @@ hostPortGroup.HostPortGroupConfig(
| allow_promiscuous
| typing.Union[bool, cdktf.IResolvable]
| Enable promiscuous mode on the network. |
| check_beacon
| typing.Union[bool, cdktf.IResolvable]
| Enable beacon probing. |
| failback
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| notify_switches
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| shaping_average_bandwidth
| typing.Union[int, float]
| The average bandwidth in bits per second if traffic shaping is enabled. |
| shaping_burst_size
| typing.Union[int, float]
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -1667,7 +1667,7 @@ host_system_id: str
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -1681,7 +1681,7 @@ name: str
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -1695,7 +1695,7 @@ virtual_switch_name: str
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -1709,7 +1709,7 @@ active_nics: typing.List[str]
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -1723,7 +1723,7 @@ allow_forged_transmits: typing.Union[bool, IResolvable]
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -1737,7 +1737,7 @@ allow_mac_changes: typing.Union[bool, IResolvable]
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -1753,7 +1753,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -1769,7 +1769,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -1783,7 +1783,7 @@ failback: typing.Union[bool, IResolvable]
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -1795,7 +1795,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1812,7 +1812,7 @@ notify_switches: typing.Union[bool, IResolvable]
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -1826,7 +1826,7 @@ shaping_average_bandwidth: typing.Union[int, float]
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -1840,7 +1840,7 @@ shaping_burst_size: typing.Union[int, float]
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -1854,7 +1854,7 @@ shaping_enabled: typing.Union[bool, IResolvable]
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -1868,7 +1868,7 @@ shaping_peak_bandwidth: typing.Union[int, float]
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -1882,7 +1882,7 @@ standby_nics: typing.List[str]
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -1896,7 +1896,7 @@ teaming_policy: str
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -1912,7 +1912,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
diff --git a/docs/hostPortGroup.typescript.md b/docs/hostPortGroup.typescript.md
index d9e18bf6..ec1c998b 100644
--- a/docs/hostPortGroup.typescript.md
+++ b/docs/hostPortGroup.typescript.md
@@ -4,7 +4,7 @@
### HostPortGroup
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group}.
#### Initializers
@@ -572,7 +572,7 @@ The construct id used in the generated config for the HostPortGroup to import.
The id of the existing HostPortGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
---
@@ -1226,7 +1226,7 @@ const hostPortGroupConfig: hostPortGroup.HostPortGroupConfig = { ... }
| allowPromiscuous
| boolean \| cdktf.IResolvable
| Enable promiscuous mode on the network. |
| checkBeacon
| boolean \| cdktf.IResolvable
| Enable beacon probing. |
| failback
| boolean \| cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}. |
| notifySwitches
| boolean \| cdktf.IResolvable
| If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates. |
| shapingAverageBandwidth
| number
| The average bandwidth in bits per second if traffic shaping is enabled. |
| shapingBurstSize
| number
| The maximum burst size allowed in bytes if traffic shaping is enabled. |
@@ -1318,7 +1318,7 @@ public readonly hostSystemId: string;
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
---
@@ -1332,7 +1332,7 @@ public readonly name: string;
The name of the port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
---
@@ -1346,7 +1346,7 @@ public readonly virtualSwitchName: string;
The name of the virtual switch to bind this port group to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
---
@@ -1360,7 +1360,7 @@ public readonly activeNics: string[];
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
---
@@ -1374,7 +1374,7 @@ public readonly allowForgedTransmits: boolean | IResolvable;
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
---
@@ -1388,7 +1388,7 @@ public readonly allowMacChanges: boolean | IResolvable;
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
---
@@ -1404,7 +1404,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
---
@@ -1420,7 +1420,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
---
@@ -1434,7 +1434,7 @@ public readonly failback: boolean | IResolvable;
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
---
@@ -1446,7 +1446,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1463,7 +1463,7 @@ public readonly notifySwitches: boolean | IResolvable;
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
---
@@ -1477,7 +1477,7 @@ public readonly shapingAverageBandwidth: number;
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
---
@@ -1491,7 +1491,7 @@ public readonly shapingBurstSize: number;
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
---
@@ -1505,7 +1505,7 @@ public readonly shapingEnabled: boolean | IResolvable;
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
---
@@ -1519,7 +1519,7 @@ public readonly shapingPeakBandwidth: number;
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
---
@@ -1533,7 +1533,7 @@ public readonly standbyNics: string[];
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
---
@@ -1547,7 +1547,7 @@ public readonly teamingPolicy: string;
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
---
@@ -1563,7 +1563,7 @@ The VLAN ID/trunk mode for this port group.
An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
---
diff --git a/docs/hostVirtualSwitch.csharp.md b/docs/hostVirtualSwitch.csharp.md
index 360801da..432a3038 100644
--- a/docs/hostVirtualSwitch.csharp.md
+++ b/docs/hostVirtualSwitch.csharp.md
@@ -4,7 +4,7 @@
### HostVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
#### Initializers
@@ -593,7 +593,7 @@ The construct id used in the generated config for the HostVirtualSwitch to impor
The id of the existing HostVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -1333,7 +1333,7 @@ new HostVirtualSwitchConfig {
| BeaconInterval
| double
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| CheckBeacon
| object
| Enable beacon probing. |
| Failback
| object
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| LinkDiscoveryOperation
| string
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| LinkDiscoveryProtocol
| string
| The discovery protocol type. Valid values are cdp and lldp. |
| Mtu
| double
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -1428,7 +1428,7 @@ public string[] ActiveNics { get; set; }
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -1442,7 +1442,7 @@ public string HostSystemId { get; set; }
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -1456,7 +1456,7 @@ public string Name { get; set; }
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -1470,7 +1470,7 @@ public string[] NetworkAdapters { get; set; }
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -1484,7 +1484,7 @@ public object AllowForgedTransmits { get; set; }
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -1498,7 +1498,7 @@ public object AllowMacChanges { get; set; }
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -1514,7 +1514,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -1528,7 +1528,7 @@ public double BeaconInterval { get; set; }
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -1544,7 +1544,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -1558,7 +1558,7 @@ public object Failback { get; set; }
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -1570,7 +1570,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1587,7 +1587,7 @@ public string LinkDiscoveryOperation { get; set; }
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -1601,7 +1601,7 @@ public string LinkDiscoveryProtocol { get; set; }
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -1615,7 +1615,7 @@ public double Mtu { get; set; }
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -1629,7 +1629,7 @@ public object NotifySwitches { get; set; }
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -1643,7 +1643,7 @@ public double NumberOfPorts { get; set; }
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -1657,7 +1657,7 @@ public double ShapingAverageBandwidth { get; set; }
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -1671,7 +1671,7 @@ public double ShapingBurstSize { get; set; }
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -1685,7 +1685,7 @@ public object ShapingEnabled { get; set; }
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -1699,7 +1699,7 @@ public double ShapingPeakBandwidth { get; set; }
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -1713,7 +1713,7 @@ public string[] StandbyNics { get; set; }
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -1727,7 +1727,7 @@ public string TeamingPolicy { get; set; }
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
diff --git a/docs/hostVirtualSwitch.go.md b/docs/hostVirtualSwitch.go.md
index 717d35b4..051994e4 100644
--- a/docs/hostVirtualSwitch.go.md
+++ b/docs/hostVirtualSwitch.go.md
@@ -4,12 +4,12 @@
### HostVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostvirtualswitch"
hostvirtualswitch.NewHostVirtualSwitch(scope Construct, id *string, config HostVirtualSwitchConfig) HostVirtualSwitch
```
@@ -504,7 +504,7 @@ func ResetTeamingPolicy()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostvirtualswitch"
hostvirtualswitch.HostVirtualSwitch_IsConstruct(x interface{}) *bool
```
@@ -536,7 +536,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostvirtualswitch"
hostvirtualswitch.HostVirtualSwitch_IsTerraformElement(x interface{}) *bool
```
@@ -550,7 +550,7 @@ hostvirtualswitch.HostVirtualSwitch_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostvirtualswitch"
hostvirtualswitch.HostVirtualSwitch_IsTerraformResource(x interface{}) *bool
```
@@ -564,7 +564,7 @@ hostvirtualswitch.HostVirtualSwitch_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostvirtualswitch"
hostvirtualswitch.HostVirtualSwitch_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -593,7 +593,7 @@ The construct id used in the generated config for the HostVirtualSwitch to impor
The id of the existing HostVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -1277,7 +1277,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/hostvirtualswitch"
&hostvirtualswitch.HostVirtualSwitchConfig {
Connection: interface{},
@@ -1333,7 +1333,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/hostvirtualswitch"
| BeaconInterval
| *f64
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| CheckBeacon
| interface{}
| Enable beacon probing. |
| Failback
| interface{}
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| LinkDiscoveryOperation
| *string
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| LinkDiscoveryProtocol
| *string
| The discovery protocol type. Valid values are cdp and lldp. |
| Mtu
| *f64
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -1428,7 +1428,7 @@ ActiveNics *[]*string
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -1442,7 +1442,7 @@ HostSystemId *string
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -1456,7 +1456,7 @@ Name *string
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -1470,7 +1470,7 @@ NetworkAdapters *[]*string
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -1484,7 +1484,7 @@ AllowForgedTransmits interface{}
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -1498,7 +1498,7 @@ AllowMacChanges interface{}
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -1514,7 +1514,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -1528,7 +1528,7 @@ BeaconInterval *f64
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -1544,7 +1544,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -1558,7 +1558,7 @@ Failback interface{}
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -1570,7 +1570,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1587,7 +1587,7 @@ LinkDiscoveryOperation *string
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -1601,7 +1601,7 @@ LinkDiscoveryProtocol *string
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -1615,7 +1615,7 @@ Mtu *f64
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -1629,7 +1629,7 @@ NotifySwitches interface{}
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -1643,7 +1643,7 @@ NumberOfPorts *f64
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -1657,7 +1657,7 @@ ShapingAverageBandwidth *f64
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -1671,7 +1671,7 @@ ShapingBurstSize *f64
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -1685,7 +1685,7 @@ ShapingEnabled interface{}
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -1699,7 +1699,7 @@ ShapingPeakBandwidth *f64
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -1713,7 +1713,7 @@ StandbyNics *[]*string
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -1727,7 +1727,7 @@ TeamingPolicy *string
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
diff --git a/docs/hostVirtualSwitch.java.md b/docs/hostVirtualSwitch.java.md
index 8cd8eefd..e7bbe700 100644
--- a/docs/hostVirtualSwitch.java.md
+++ b/docs/hostVirtualSwitch.java.md
@@ -4,7 +4,7 @@
### HostVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
#### Initializers
@@ -76,7 +76,7 @@ HostVirtualSwitch.Builder.create(Construct scope, java.lang.String id)
| beaconInterval
| java.lang.Number
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| checkBeacon
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable beacon probing. |
| failback
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| linkDiscoveryOperation
| java.lang.String
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| linkDiscoveryProtocol
| java.lang.String
| The discovery protocol type. Valid values are cdp and lldp. |
| mtu
| java.lang.Number
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -157,7 +157,7 @@ Must be unique amongst siblings in the same scope
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -219,7 +219,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -241,7 +241,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -251,7 +251,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -272,7 +272,7 @@ If you experience problems setting this value it might not be settable. Please t
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -282,7 +282,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -292,7 +292,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -302,7 +302,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -312,7 +312,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -322,7 +322,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -332,7 +332,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -342,7 +342,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -352,7 +352,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -362,7 +362,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -372,7 +372,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
@@ -925,7 +925,7 @@ The construct id used in the generated config for the HostVirtualSwitch to impor
The id of the existing HostVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -1676,7 +1676,7 @@ HostVirtualSwitchConfig.builder()
| beaconInterval
| java.lang.Number
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| checkBeacon
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable beacon probing. |
| failback
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| linkDiscoveryOperation
| java.lang.String
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| linkDiscoveryProtocol
| java.lang.String
| The discovery protocol type. Valid values are cdp and lldp. |
| mtu
| java.lang.Number
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -1771,7 +1771,7 @@ public java.util.List getActiveNics();
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -1785,7 +1785,7 @@ public java.lang.String getHostSystemId();
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -1799,7 +1799,7 @@ public java.lang.String getName();
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -1813,7 +1813,7 @@ public java.util.List getNetworkAdapters();
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -1827,7 +1827,7 @@ public java.lang.Object getAllowForgedTransmits();
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -1841,7 +1841,7 @@ public java.lang.Object getAllowMacChanges();
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -1857,7 +1857,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -1871,7 +1871,7 @@ public java.lang.Number getBeaconInterval();
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -1887,7 +1887,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -1901,7 +1901,7 @@ public java.lang.Object getFailback();
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -1913,7 +1913,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1930,7 +1930,7 @@ public java.lang.String getLinkDiscoveryOperation();
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -1944,7 +1944,7 @@ public java.lang.String getLinkDiscoveryProtocol();
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -1958,7 +1958,7 @@ public java.lang.Number getMtu();
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -1972,7 +1972,7 @@ public java.lang.Object getNotifySwitches();
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -1986,7 +1986,7 @@ public java.lang.Number getNumberOfPorts();
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -2000,7 +2000,7 @@ public java.lang.Number getShapingAverageBandwidth();
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -2014,7 +2014,7 @@ public java.lang.Number getShapingBurstSize();
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -2028,7 +2028,7 @@ public java.lang.Object getShapingEnabled();
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -2042,7 +2042,7 @@ public java.lang.Number getShapingPeakBandwidth();
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -2056,7 +2056,7 @@ public java.util.List getStandbyNics();
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -2070,7 +2070,7 @@ public java.lang.String getTeamingPolicy();
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
diff --git a/docs/hostVirtualSwitch.python.md b/docs/hostVirtualSwitch.python.md
index 809aca08..2a018eb9 100644
--- a/docs/hostVirtualSwitch.python.md
+++ b/docs/hostVirtualSwitch.python.md
@@ -4,7 +4,7 @@
### HostVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
#### Initializers
@@ -67,7 +67,7 @@ hostVirtualSwitch.HostVirtualSwitch(
| beacon_interval
| typing.Union[int, float]
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| check_beacon
| typing.Union[bool, cdktf.IResolvable]
| Enable beacon probing. |
| failback
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| link_discovery_operation
| str
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| link_discovery_protocol
| str
| The discovery protocol type. Valid values are cdp and lldp. |
| mtu
| typing.Union[int, float]
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -148,7 +148,7 @@ Must be unique amongst siblings in the same scope
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -210,7 +210,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -220,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -232,7 +232,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -250,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -263,7 +263,7 @@ If you experience problems setting this value it might not be settable. Please t
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -273,7 +273,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -283,7 +283,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -293,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -303,7 +303,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -313,7 +313,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -323,7 +323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -333,7 +333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -343,7 +343,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -353,7 +353,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -363,7 +363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
@@ -962,7 +962,7 @@ The construct id used in the generated config for the HostVirtualSwitch to impor
The id of the existing HostVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -1702,7 +1702,7 @@ hostVirtualSwitch.HostVirtualSwitchConfig(
| beacon_interval
| typing.Union[int, float]
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| check_beacon
| typing.Union[bool, cdktf.IResolvable]
| Enable beacon probing. |
| failback
| typing.Union[bool, cdktf.IResolvable]
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| link_discovery_operation
| str
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| link_discovery_protocol
| str
| The discovery protocol type. Valid values are cdp and lldp. |
| mtu
| typing.Union[int, float]
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -1797,7 +1797,7 @@ active_nics: typing.List[str]
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -1811,7 +1811,7 @@ host_system_id: str
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -1825,7 +1825,7 @@ name: str
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -1839,7 +1839,7 @@ network_adapters: typing.List[str]
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -1853,7 +1853,7 @@ allow_forged_transmits: typing.Union[bool, IResolvable]
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -1867,7 +1867,7 @@ allow_mac_changes: typing.Union[bool, IResolvable]
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -1883,7 +1883,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -1897,7 +1897,7 @@ beacon_interval: typing.Union[int, float]
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -1913,7 +1913,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -1927,7 +1927,7 @@ failback: typing.Union[bool, IResolvable]
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -1939,7 +1939,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1956,7 +1956,7 @@ link_discovery_operation: str
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -1970,7 +1970,7 @@ link_discovery_protocol: str
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -1984,7 +1984,7 @@ mtu: typing.Union[int, float]
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -1998,7 +1998,7 @@ notify_switches: typing.Union[bool, IResolvable]
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -2012,7 +2012,7 @@ number_of_ports: typing.Union[int, float]
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -2026,7 +2026,7 @@ shaping_average_bandwidth: typing.Union[int, float]
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -2040,7 +2040,7 @@ shaping_burst_size: typing.Union[int, float]
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -2054,7 +2054,7 @@ shaping_enabled: typing.Union[bool, IResolvable]
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -2068,7 +2068,7 @@ shaping_peak_bandwidth: typing.Union[int, float]
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -2082,7 +2082,7 @@ standby_nics: typing.List[str]
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -2096,7 +2096,7 @@ teaming_policy: str
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
diff --git a/docs/hostVirtualSwitch.typescript.md b/docs/hostVirtualSwitch.typescript.md
index bf16cb0b..ebd4db6b 100644
--- a/docs/hostVirtualSwitch.typescript.md
+++ b/docs/hostVirtualSwitch.typescript.md
@@ -4,7 +4,7 @@
### HostVirtualSwitch
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch}.
#### Initializers
@@ -593,7 +593,7 @@ The construct id used in the generated config for the HostVirtualSwitch to impor
The id of the existing HostVirtualSwitch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
---
@@ -1303,7 +1303,7 @@ const hostVirtualSwitchConfig: hostVirtualSwitch.HostVirtualSwitchConfig = { ...
| beaconInterval
| number
| Determines how often, in seconds, a beacon should be sent to probe for the validity of a link. |
| checkBeacon
| boolean \| cdktf.IResolvable
| Enable beacon probing. |
| failback
| boolean \| cdktf.IResolvable
| If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}. |
| linkDiscoveryOperation
| string
| Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none. |
| linkDiscoveryProtocol
| string
| The discovery protocol type. Valid values are cdp and lldp. |
| mtu
| number
| The maximum transmission unit (MTU) of the virtual switch in bytes. |
@@ -1398,7 +1398,7 @@ public readonly activeNics: string[];
List of active network adapters used for load balancing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
---
@@ -1412,7 +1412,7 @@ public readonly hostSystemId: string;
The managed object ID of the host to set the virtual switch up on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
---
@@ -1426,7 +1426,7 @@ public readonly name: string;
The name of the virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
---
@@ -1440,7 +1440,7 @@ public readonly networkAdapters: string[];
The list of network adapters to bind to this virtual switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
---
@@ -1454,7 +1454,7 @@ public readonly allowForgedTransmits: boolean | IResolvable;
Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
---
@@ -1468,7 +1468,7 @@ public readonly allowMacChanges: boolean | IResolvable;
Controls whether or not the Media Access Control (MAC) address can be changed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
---
@@ -1484,7 +1484,7 @@ Enable promiscuous mode on the network.
This flag indicates whether or not all traffic is seen on a given port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
---
@@ -1498,7 +1498,7 @@ public readonly beaconInterval: number;
Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
---
@@ -1514,7 +1514,7 @@ Enable beacon probing.
Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
---
@@ -1528,7 +1528,7 @@ public readonly failback: boolean | IResolvable;
If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
---
@@ -1540,7 +1540,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1557,7 +1557,7 @@ public readonly linkDiscoveryOperation: string;
Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
---
@@ -1571,7 +1571,7 @@ public readonly linkDiscoveryProtocol: string;
The discovery protocol type. Valid values are cdp and lldp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
---
@@ -1585,7 +1585,7 @@ public readonly mtu: number;
The maximum transmission unit (MTU) of the virtual switch in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
---
@@ -1599,7 +1599,7 @@ public readonly notifySwitches: boolean | IResolvable;
If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
---
@@ -1613,7 +1613,7 @@ public readonly numberOfPorts: number;
The number of ports that this virtual switch is configured to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
---
@@ -1627,7 +1627,7 @@ public readonly shapingAverageBandwidth: number;
The average bandwidth in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
---
@@ -1641,7 +1641,7 @@ public readonly shapingBurstSize: number;
The maximum burst size allowed in bytes if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
---
@@ -1655,7 +1655,7 @@ public readonly shapingEnabled: boolean | IResolvable;
Enable traffic shaping on this virtual switch or port group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
---
@@ -1669,7 +1669,7 @@ public readonly shapingPeakBandwidth: number;
The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
---
@@ -1683,7 +1683,7 @@ public readonly standbyNics: string[];
List of standby network adapters used for failover.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
---
@@ -1697,7 +1697,7 @@ public readonly teamingPolicy: string;
The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
---
diff --git a/docs/licenseResource.csharp.md b/docs/licenseResource.csharp.md
index 8cc6fceb..2b6f0023 100644
--- a/docs/licenseResource.csharp.md
+++ b/docs/licenseResource.csharp.md
@@ -4,7 +4,7 @@
### LicenseResource
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the LicenseResource to import.
The id of the existing LicenseResource that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#import import section} in the documentation of this resource for the id to use
---
@@ -818,9 +818,9 @@ new LicenseResourceConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| LicenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| Labels
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| LicenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| Labels
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -902,7 +902,7 @@ public string LicenseKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -914,7 +914,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -929,7 +929,7 @@ public System.Collections.Generic.IDictionary Labels { get; set;
- *Type:* System.Collections.Generic.IDictionary
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
diff --git a/docs/licenseResource.go.md b/docs/licenseResource.go.md
index c1675d4b..52cc4f55 100644
--- a/docs/licenseResource.go.md
+++ b/docs/licenseResource.go.md
@@ -4,12 +4,12 @@
### LicenseResource
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/licenseresource"
licenseresource.NewLicenseResource(scope Construct, id *string, config LicenseResourceConfig) LicenseResource
```
@@ -392,7 +392,7 @@ func ResetLabels()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/licenseresource"
licenseresource.LicenseResource_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/licenseresource"
licenseresource.LicenseResource_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ licenseresource.LicenseResource_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/licenseresource"
licenseresource.LicenseResource_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ licenseresource.LicenseResource_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/licenseresource"
licenseresource.LicenseResource_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the LicenseResource to import.
The id of the existing LicenseResource that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#import import section} in the documentation of this resource for the id to use
---
@@ -791,7 +791,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/licenseresource"
&licenseresource.LicenseResourceConfig {
Connection: interface{},
@@ -818,9 +818,9 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/licenseresource"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| LicenseKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| Labels
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| LicenseKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| Labels
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -902,7 +902,7 @@ LicenseKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -914,7 +914,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -929,7 +929,7 @@ Labels *map[string]*string
- *Type:* *map[string]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
diff --git a/docs/licenseResource.java.md b/docs/licenseResource.java.md
index 34fa0899..6987bdf4 100644
--- a/docs/licenseResource.java.md
+++ b/docs/licenseResource.java.md
@@ -4,7 +4,7 @@
### LicenseResource
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license}.
#### Initializers
@@ -40,9 +40,9 @@ LicenseResource.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| labels
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| labels
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -129,7 +129,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* java.util.Map
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
@@ -570,7 +570,7 @@ The construct id used in the generated config for the LicenseResource to import.
The id of the existing LicenseResource that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#import import section} in the documentation of this resource for the id to use
---
@@ -911,9 +911,9 @@ LicenseResourceConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| labels
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| licenseKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| labels
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -995,7 +995,7 @@ public java.lang.String getLicenseKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -1007,7 +1007,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1022,7 +1022,7 @@ public java.util.Map getLabels();
- *Type:* java.util.Map
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
diff --git a/docs/licenseResource.python.md b/docs/licenseResource.python.md
index 1b0c5cd6..17a1165d 100644
--- a/docs/licenseResource.python.md
+++ b/docs/licenseResource.python.md
@@ -4,7 +4,7 @@
### LicenseResource
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license}.
#### Initializers
@@ -38,9 +38,9 @@ licenseResource.LicenseResource(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| labels
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| labels
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -127,7 +127,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* typing.Mapping[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
@@ -614,7 +614,7 @@ The construct id used in the generated config for the LicenseResource to import.
The id of the existing LicenseResource that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#import import section} in the documentation of this resource for the id to use
---
@@ -951,9 +951,9 @@ licenseResource.LicenseResourceConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| labels
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| license_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| labels
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -1035,7 +1035,7 @@ license_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -1047,7 +1047,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1062,7 +1062,7 @@ labels: typing.Mapping[str]
- *Type:* typing.Mapping[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
diff --git a/docs/licenseResource.typescript.md b/docs/licenseResource.typescript.md
index 430bfefa..2ced41a3 100644
--- a/docs/licenseResource.typescript.md
+++ b/docs/licenseResource.typescript.md
@@ -4,7 +4,7 @@
### LicenseResource
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the LicenseResource to import.
The id of the existing LicenseResource that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#import import section} in the documentation of this resource for the id to use
---
@@ -807,9 +807,9 @@ const licenseResourceConfig: licenseResource.LicenseResourceConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| licenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}. |
-| labels
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}. |
+| licenseKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}. |
+| labels
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}. |
---
@@ -891,7 +891,7 @@ public readonly licenseKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}.
---
@@ -903,7 +903,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -918,7 +918,7 @@ public readonly labels: {[ key: string ]: string};
- *Type:* {[ key: string ]: string}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}.
---
diff --git a/docs/nasDatastore.csharp.md b/docs/nasDatastore.csharp.md
index 8702e3c0..8f8ede9b 100644
--- a/docs/nasDatastore.csharp.md
+++ b/docs/nasDatastore.csharp.md
@@ -4,7 +4,7 @@
### NasDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore}.
#### Initializers
@@ -523,7 +523,7 @@ The construct id used in the generated config for the NasDatastore to import.
The id of the existing NasDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1119,7 +1119,7 @@ new NasDatastoreConfig {
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
| DatastoreClusterId
| string
| The managed object ID of the datastore cluster to place the datastore in. |
| Folder
| string
| The path to the datastore folder to put the datastore in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| SecurityType
| string
| The security type to use. |
| Tags
| string[]
| A list of tag IDs to apply to this object. |
| Type
| string
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -1206,7 +1206,7 @@ public string[] HostSystemIds { get; set; }
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -1220,7 +1220,7 @@ public string Name { get; set; }
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -1236,7 +1236,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -1250,7 +1250,7 @@ public string RemotePath { get; set; }
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -1264,7 +1264,7 @@ public string AccessMode { get; set; }
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -1278,7 +1278,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -1292,7 +1292,7 @@ public string DatastoreClusterId { get; set; }
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -1306,7 +1306,7 @@ public string Folder { get; set; }
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -1318,7 +1318,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1335,7 +1335,7 @@ public string SecurityType { get; set; }
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -1349,7 +1349,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -1363,7 +1363,7 @@ public string Type { get; set; }
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
diff --git a/docs/nasDatastore.go.md b/docs/nasDatastore.go.md
index 238e5b18..fe727548 100644
--- a/docs/nasDatastore.go.md
+++ b/docs/nasDatastore.go.md
@@ -4,12 +4,12 @@
### NasDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/nasdatastore"
nasdatastore.NewNasDatastore(scope Construct, id *string, config NasDatastoreConfig) NasDatastore
```
@@ -434,7 +434,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/nasdatastore"
nasdatastore.NasDatastore_IsConstruct(x interface{}) *bool
```
@@ -466,7 +466,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/nasdatastore"
nasdatastore.NasDatastore_IsTerraformElement(x interface{}) *bool
```
@@ -480,7 +480,7 @@ nasdatastore.NasDatastore_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/nasdatastore"
nasdatastore.NasDatastore_IsTerraformResource(x interface{}) *bool
```
@@ -494,7 +494,7 @@ nasdatastore.NasDatastore_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/nasdatastore"
nasdatastore.NasDatastore_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -523,7 +523,7 @@ The construct id used in the generated config for the NasDatastore to import.
The id of the existing NasDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1075,7 +1075,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/nasdatastore"
&nasdatastore.NasDatastoreConfig {
Connection: interface{},
@@ -1119,7 +1119,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/nasdatastore"
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
| DatastoreClusterId
| *string
| The managed object ID of the datastore cluster to place the datastore in. |
| Folder
| *string
| The path to the datastore folder to put the datastore in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| SecurityType
| *string
| The security type to use. |
| Tags
| *[]*string
| A list of tag IDs to apply to this object. |
| Type
| *string
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -1206,7 +1206,7 @@ HostSystemIds *[]*string
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -1220,7 +1220,7 @@ Name *string
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -1236,7 +1236,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -1250,7 +1250,7 @@ RemotePath *string
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -1264,7 +1264,7 @@ AccessMode *string
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -1278,7 +1278,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -1292,7 +1292,7 @@ DatastoreClusterId *string
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -1306,7 +1306,7 @@ Folder *string
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -1318,7 +1318,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1335,7 +1335,7 @@ SecurityType *string
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -1349,7 +1349,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -1363,7 +1363,7 @@ Type *string
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
diff --git a/docs/nasDatastore.java.md b/docs/nasDatastore.java.md
index e9195a1c..57f4b150 100644
--- a/docs/nasDatastore.java.md
+++ b/docs/nasDatastore.java.md
@@ -4,7 +4,7 @@
### NasDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore}.
#### Initializers
@@ -57,7 +57,7 @@ NasDatastore.Builder.create(Construct scope, java.lang.String id)
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datastoreClusterId
| java.lang.String
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| java.lang.String
| The path to the datastore folder to put the datastore in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| securityType
| java.lang.String
| The security type to use. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
| type
| java.lang.String
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -152,7 +152,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -210,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -223,7 +223,7 @@ If you experience problems setting this value it might not be settable. Please t
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
@@ -726,7 +726,7 @@ The construct id used in the generated config for the NasDatastore to import.
The id of the existing NasDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1326,7 +1326,7 @@ NasDatastoreConfig.builder()
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datastoreClusterId
| java.lang.String
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| java.lang.String
| The path to the datastore folder to put the datastore in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| securityType
| java.lang.String
| The security type to use. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
| type
| java.lang.String
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -1413,7 +1413,7 @@ public java.util.List getHostSystemIds();
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -1427,7 +1427,7 @@ public java.lang.String getName();
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -1443,7 +1443,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -1457,7 +1457,7 @@ public java.lang.String getRemotePath();
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -1471,7 +1471,7 @@ public java.lang.String getAccessMode();
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -1485,7 +1485,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -1499,7 +1499,7 @@ public java.lang.String getDatastoreClusterId();
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -1513,7 +1513,7 @@ public java.lang.String getFolder();
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -1525,7 +1525,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1542,7 +1542,7 @@ public java.lang.String getSecurityType();
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -1556,7 +1556,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -1570,7 +1570,7 @@ public java.lang.String getType();
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
diff --git a/docs/nasDatastore.python.md b/docs/nasDatastore.python.md
index c1ba884b..b0aef9d9 100644
--- a/docs/nasDatastore.python.md
+++ b/docs/nasDatastore.python.md
@@ -4,7 +4,7 @@
### NasDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore}.
#### Initializers
@@ -55,7 +55,7 @@ nasDatastore.NasDatastore(
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datastore_cluster_id
| str
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| str
| The path to the datastore folder to put the datastore in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| security_type
| str
| The security type to use. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
| type
| str
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -150,7 +150,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -221,7 +221,7 @@ If you experience problems setting this value it might not be settable. Please t
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -241,7 +241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
@@ -770,7 +770,7 @@ The construct id used in the generated config for the NasDatastore to import.
The id of the existing NasDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1366,7 +1366,7 @@ nasDatastore.NasDatastoreConfig(
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datastore_cluster_id
| str
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| str
| The path to the datastore folder to put the datastore in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| security_type
| str
| The security type to use. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
| type
| str
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -1453,7 +1453,7 @@ host_system_ids: typing.List[str]
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -1467,7 +1467,7 @@ name: str
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -1483,7 +1483,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -1497,7 +1497,7 @@ remote_path: str
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -1511,7 +1511,7 @@ access_mode: str
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -1525,7 +1525,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -1539,7 +1539,7 @@ datastore_cluster_id: str
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -1553,7 +1553,7 @@ folder: str
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -1565,7 +1565,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1582,7 +1582,7 @@ security_type: str
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -1596,7 +1596,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -1610,7 +1610,7 @@ type: str
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
diff --git a/docs/nasDatastore.typescript.md b/docs/nasDatastore.typescript.md
index a7129dd8..b76e9e14 100644
--- a/docs/nasDatastore.typescript.md
+++ b/docs/nasDatastore.typescript.md
@@ -4,7 +4,7 @@
### NasDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore}.
#### Initializers
@@ -523,7 +523,7 @@ The construct id used in the generated config for the NasDatastore to import.
The id of the existing NasDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1099,7 +1099,7 @@ const nasDatastoreConfig: nasDatastore.NasDatastoreConfig = { ... }
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
| datastoreClusterId
| string
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| string
| The path to the datastore folder to put the datastore in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}. |
| securityType
| string
| The security type to use. |
| tags
| string[]
| A list of tag IDs to apply to this object. |
| type
| string
| The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1). |
@@ -1186,7 +1186,7 @@ public readonly hostSystemIds: string[];
The managed object IDs of the hosts to mount the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
---
@@ -1200,7 +1200,7 @@ public readonly name: string;
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
---
@@ -1216,7 +1216,7 @@ The hostnames or IP addresses of the remote server or servers.
Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
---
@@ -1230,7 +1230,7 @@ public readonly remotePath: string;
The remote path of the mount point.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
---
@@ -1244,7 +1244,7 @@ public readonly accessMode: string;
Access mode for the mount point. Can be one of readOnly or readWrite.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
---
@@ -1258,7 +1258,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
---
@@ -1272,7 +1272,7 @@ public readonly datastoreClusterId: string;
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
---
@@ -1286,7 +1286,7 @@ public readonly folder: string;
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
---
@@ -1298,7 +1298,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1315,7 +1315,7 @@ public readonly securityType: string;
The security type to use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
---
@@ -1329,7 +1329,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
---
@@ -1343,7 +1343,7 @@ public readonly type: string;
The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
---
diff --git a/docs/offlineSoftwareDepot.csharp.md b/docs/offlineSoftwareDepot.csharp.md
index 7d31027b..75c8c740 100644
--- a/docs/offlineSoftwareDepot.csharp.md
+++ b/docs/offlineSoftwareDepot.csharp.md
@@ -4,7 +4,7 @@
### OfflineSoftwareDepot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the OfflineSoftwareDepot to im
The id of the existing OfflineSoftwareDepot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
---
@@ -769,7 +769,7 @@ new OfflineSoftwareDepotConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Location
| string
| The remote location where the contents for this depot are served. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -853,7 +853,7 @@ public string Location { get; set; }
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -865,7 +865,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/offlineSoftwareDepot.go.md b/docs/offlineSoftwareDepot.go.md
index e4b8f6d5..c6597726 100644
--- a/docs/offlineSoftwareDepot.go.md
+++ b/docs/offlineSoftwareDepot.go.md
@@ -4,12 +4,12 @@
### OfflineSoftwareDepot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.NewOfflineSoftwareDepot(scope Construct, id *string, config OfflineSoftwareDepotConfig) OfflineSoftwareDepot
```
@@ -385,7 +385,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.OfflineSoftwareDepot_IsConstruct(x interface{}) *bool
```
@@ -417,7 +417,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.OfflineSoftwareDepot_IsTerraformElement(x interface{}) *bool
```
@@ -431,7 +431,7 @@ offlinesoftwaredepot.OfflineSoftwareDepot_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.OfflineSoftwareDepot_IsTerraformResource(x interface{}) *bool
```
@@ -445,7 +445,7 @@ offlinesoftwaredepot.OfflineSoftwareDepot_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.OfflineSoftwareDepot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -474,7 +474,7 @@ The construct id used in the generated config for the OfflineSoftwareDepot to im
The id of the existing OfflineSoftwareDepot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
---
@@ -729,7 +729,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
&offlinesoftwaredepot.OfflineSoftwareDepotComponent {
@@ -742,7 +742,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredep
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
&offlinesoftwaredepot.OfflineSoftwareDepotConfig {
Connection: interface{},
@@ -769,7 +769,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredep
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Location
| *string
| The remote location where the contents for this depot are served. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -853,7 +853,7 @@ Location *string
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -865,7 +865,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -879,7 +879,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.NewOfflineSoftwareDepotComponentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) OfflineSoftwareDepotComponentList
```
@@ -1028,7 +1028,7 @@ func Fqn() *string
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/offlinesoftwaredepot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/offlinesoftwaredepot"
offlinesoftwaredepot.NewOfflineSoftwareDepotComponentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) OfflineSoftwareDepotComponentOutputReference
```
diff --git a/docs/offlineSoftwareDepot.java.md b/docs/offlineSoftwareDepot.java.md
index 003664ac..7f7beda6 100644
--- a/docs/offlineSoftwareDepot.java.md
+++ b/docs/offlineSoftwareDepot.java.md
@@ -4,7 +4,7 @@
### OfflineSoftwareDepot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot}.
#### Initializers
@@ -40,7 +40,7 @@ OfflineSoftwareDepot.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| location
| java.lang.String
| The remote location where the contents for this depot are served. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -555,7 +555,7 @@ The construct id used in the generated config for the OfflineSoftwareDepot to im
The id of the existing OfflineSoftwareDepot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
---
@@ -853,7 +853,7 @@ OfflineSoftwareDepotConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| location
| java.lang.String
| The remote location where the contents for this depot are served. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -937,7 +937,7 @@ public java.lang.String getLocation();
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -949,7 +949,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/offlineSoftwareDepot.python.md b/docs/offlineSoftwareDepot.python.md
index 9963ba04..14615667 100644
--- a/docs/offlineSoftwareDepot.python.md
+++ b/docs/offlineSoftwareDepot.python.md
@@ -4,7 +4,7 @@
### OfflineSoftwareDepot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot}.
#### Initializers
@@ -38,7 +38,7 @@ offlineSoftwareDepot.OfflineSoftwareDepot(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| location
| str
| The remote location where the contents for this depot are served. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -599,7 +599,7 @@ The construct id used in the generated config for the OfflineSoftwareDepot to im
The id of the existing OfflineSoftwareDepot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
---
@@ -892,7 +892,7 @@ offlineSoftwareDepot.OfflineSoftwareDepotConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| location
| str
| The remote location where the contents for this depot are served. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -976,7 +976,7 @@ location: str
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -988,7 +988,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/offlineSoftwareDepot.typescript.md b/docs/offlineSoftwareDepot.typescript.md
index b6c08c18..1e8d1631 100644
--- a/docs/offlineSoftwareDepot.typescript.md
+++ b/docs/offlineSoftwareDepot.typescript.md
@@ -4,7 +4,7 @@
### OfflineSoftwareDepot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the OfflineSoftwareDepot to im
The id of the existing OfflineSoftwareDepot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
---
@@ -757,7 +757,7 @@ const offlineSoftwareDepotConfig: offlineSoftwareDepot.OfflineSoftwareDepotConfi
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| location
| string
| The remote location where the contents for this depot are served. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}. |
---
@@ -841,7 +841,7 @@ public readonly location: string;
The remote location where the contents for this depot are served.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
---
@@ -853,7 +853,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md
index 18ac9688..1fb7ff31 100644
--- a/docs/provider.csharp.md
+++ b/docs/provider.csharp.md
@@ -4,7 +4,7 @@
### VsphereProvider
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere}.
#### Initializers
@@ -317,7 +317,7 @@ The construct id used in the generated config for the VsphereProvider to import.
The id of the existing VsphereProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -793,7 +793,7 @@ new VsphereProviderConfig {
| ClientDebugPathRun
| string
| govmomi debug path for a single run. |
| PersistSession
| object
| Persist vSphere client sessions to disk. |
| RestSessionPath
| string
| The directory to save vSphere REST API sessions to. |
-| VcenterServer
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| VcenterServer
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| VimKeepAlive
| double
| Keep alive interval for the VIM session in minutes. |
| VimSessionPath
| string
| The directory to save vSphere SOAP API sessions to. |
| VsphereServer
| string
| The vSphere Server name for vSphere API operations. |
@@ -810,7 +810,7 @@ public string Password { get; set; }
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -824,7 +824,7 @@ public string User { get; set; }
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -838,7 +838,7 @@ public string Alias { get; set; }
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -852,7 +852,7 @@ public object AllowUnverifiedSsl { get; set; }
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -866,7 +866,7 @@ public double ApiTimeout { get; set; }
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -880,7 +880,7 @@ public object ClientDebug { get; set; }
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -894,7 +894,7 @@ public string ClientDebugPath { get; set; }
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -908,7 +908,7 @@ public string ClientDebugPathRun { get; set; }
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -922,7 +922,7 @@ public object PersistSession { get; set; }
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -936,7 +936,7 @@ public string RestSessionPath { get; set; }
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -948,7 +948,7 @@ public string VcenterServer { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -962,7 +962,7 @@ public double VimKeepAlive { get; set; }
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -976,7 +976,7 @@ public string VimSessionPath { get; set; }
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -990,7 +990,7 @@ public string VsphereServer { get; set; }
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
diff --git a/docs/provider.go.md b/docs/provider.go.md
index 703fc915..d619909e 100644
--- a/docs/provider.go.md
+++ b/docs/provider.go.md
@@ -4,12 +4,12 @@
### VsphereProvider
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/provider"
provider.NewVsphereProvider(scope Construct, id *string, config VsphereProviderConfig) VsphereProvider
```
@@ -228,7 +228,7 @@ func ResetVsphereServer()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/provider"
provider.VsphereProvider_IsConstruct(x interface{}) *bool
```
@@ -260,7 +260,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/provider"
provider.VsphereProvider_IsTerraformElement(x interface{}) *bool
```
@@ -274,7 +274,7 @@ provider.VsphereProvider_IsTerraformElement(x interface{}) *bool
##### `IsTerraformProvider`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/provider"
provider.VsphereProvider_IsTerraformProvider(x interface{}) *bool
```
@@ -288,7 +288,7 @@ provider.VsphereProvider_IsTerraformProvider(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/provider"
provider.VsphereProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -317,7 +317,7 @@ The construct id used in the generated config for the VsphereProvider to import.
The id of the existing VsphereProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -759,7 +759,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/provider"
&provider.VsphereProviderConfig {
Password: *string,
@@ -793,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/provider"
| ClientDebugPathRun
| *string
| govmomi debug path for a single run. |
| PersistSession
| interface{}
| Persist vSphere client sessions to disk. |
| RestSessionPath
| *string
| The directory to save vSphere REST API sessions to. |
-| VcenterServer
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| VcenterServer
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| VimKeepAlive
| *f64
| Keep alive interval for the VIM session in minutes. |
| VimSessionPath
| *string
| The directory to save vSphere SOAP API sessions to. |
| VsphereServer
| *string
| The vSphere Server name for vSphere API operations. |
@@ -810,7 +810,7 @@ Password *string
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -824,7 +824,7 @@ User *string
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -838,7 +838,7 @@ Alias *string
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -852,7 +852,7 @@ AllowUnverifiedSsl interface{}
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -866,7 +866,7 @@ ApiTimeout *f64
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -880,7 +880,7 @@ ClientDebug interface{}
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -894,7 +894,7 @@ ClientDebugPath *string
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -908,7 +908,7 @@ ClientDebugPathRun *string
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -922,7 +922,7 @@ PersistSession interface{}
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -936,7 +936,7 @@ RestSessionPath *string
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -948,7 +948,7 @@ VcenterServer *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -962,7 +962,7 @@ VimKeepAlive *f64
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -976,7 +976,7 @@ VimSessionPath *string
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -990,7 +990,7 @@ VsphereServer *string
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
diff --git a/docs/provider.java.md b/docs/provider.java.md
index abcec0f8..ac16b956 100644
--- a/docs/provider.java.md
+++ b/docs/provider.java.md
@@ -4,7 +4,7 @@
### VsphereProvider
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere}.
#### Initializers
@@ -46,7 +46,7 @@ VsphereProvider.Builder.create(Construct scope, java.lang.String id)
| clientDebugPathRun
| java.lang.String
| govmomi debug path for a single run. |
| persistSession
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Persist vSphere client sessions to disk. |
| restSessionPath
| java.lang.String
| The directory to save vSphere REST API sessions to. |
-| vcenterServer
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| vcenterServer
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| vimKeepAlive
| java.lang.Number
| Keep alive interval for the VIM session in minutes. |
| vimSessionPath
| java.lang.String
| The directory to save vSphere SOAP API sessions to. |
| vsphereServer
| java.lang.String
| The vSphere Server name for vSphere API operations. |
@@ -77,7 +77,7 @@ Must be unique amongst siblings in the same scope
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -87,7 +87,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -97,7 +97,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -107,7 +107,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -117,7 +117,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
@@ -480,7 +480,7 @@ The construct id used in the generated config for the VsphereProvider to import.
The id of the existing VsphereProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -959,7 +959,7 @@ VsphereProviderConfig.builder()
| clientDebugPathRun
| java.lang.String
| govmomi debug path for a single run. |
| persistSession
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Persist vSphere client sessions to disk. |
| restSessionPath
| java.lang.String
| The directory to save vSphere REST API sessions to. |
-| vcenterServer
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| vcenterServer
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| vimKeepAlive
| java.lang.Number
| Keep alive interval for the VIM session in minutes. |
| vimSessionPath
| java.lang.String
| The directory to save vSphere SOAP API sessions to. |
| vsphereServer
| java.lang.String
| The vSphere Server name for vSphere API operations. |
@@ -976,7 +976,7 @@ public java.lang.String getPassword();
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -990,7 +990,7 @@ public java.lang.String getUser();
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -1004,7 +1004,7 @@ public java.lang.String getAlias();
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -1018,7 +1018,7 @@ public java.lang.Object getAllowUnverifiedSsl();
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -1032,7 +1032,7 @@ public java.lang.Number getApiTimeout();
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -1046,7 +1046,7 @@ public java.lang.Object getClientDebug();
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -1060,7 +1060,7 @@ public java.lang.String getClientDebugPath();
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -1074,7 +1074,7 @@ public java.lang.String getClientDebugPathRun();
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -1088,7 +1088,7 @@ public java.lang.Object getPersistSession();
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -1102,7 +1102,7 @@ public java.lang.String getRestSessionPath();
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -1114,7 +1114,7 @@ public java.lang.String getVcenterServer();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -1128,7 +1128,7 @@ public java.lang.Number getVimKeepAlive();
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -1142,7 +1142,7 @@ public java.lang.String getVimSessionPath();
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -1156,7 +1156,7 @@ public java.lang.String getVsphereServer();
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
diff --git a/docs/provider.python.md b/docs/provider.python.md
index 06459fcb..06db03dc 100644
--- a/docs/provider.python.md
+++ b/docs/provider.python.md
@@ -4,7 +4,7 @@
### VsphereProvider
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere}.
#### Initializers
@@ -45,7 +45,7 @@ provider.VsphereProvider(
| client_debug_path_run
| str
| govmomi debug path for a single run. |
| persist_session
| typing.Union[bool, cdktf.IResolvable]
| Persist vSphere client sessions to disk. |
| rest_session_path
| str
| The directory to save vSphere REST API sessions to. |
-| vcenter_server
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| vcenter_server
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| vim_keep_alive
| typing.Union[int, float]
| Keep alive interval for the VIM session in minutes. |
| vim_session_path
| str
| The directory to save vSphere SOAP API sessions to. |
| vsphere_server
| str
| The vSphere Server name for vSphere API operations. |
@@ -76,7 +76,7 @@ Must be unique amongst siblings in the same scope
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -86,7 +86,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -96,7 +96,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -106,7 +106,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
@@ -495,7 +495,7 @@ The construct id used in the generated config for the VsphereProvider to import.
The id of the existing VsphereProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -971,7 +971,7 @@ provider.VsphereProviderConfig(
| client_debug_path_run
| str
| govmomi debug path for a single run. |
| persist_session
| typing.Union[bool, cdktf.IResolvable]
| Persist vSphere client sessions to disk. |
| rest_session_path
| str
| The directory to save vSphere REST API sessions to. |
-| vcenter_server
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| vcenter_server
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| vim_keep_alive
| typing.Union[int, float]
| Keep alive interval for the VIM session in minutes. |
| vim_session_path
| str
| The directory to save vSphere SOAP API sessions to. |
| vsphere_server
| str
| The vSphere Server name for vSphere API operations. |
@@ -988,7 +988,7 @@ password: str
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -1002,7 +1002,7 @@ user: str
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -1016,7 +1016,7 @@ alias: str
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -1030,7 +1030,7 @@ allow_unverified_ssl: typing.Union[bool, IResolvable]
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -1044,7 +1044,7 @@ api_timeout: typing.Union[int, float]
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -1058,7 +1058,7 @@ client_debug: typing.Union[bool, IResolvable]
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -1072,7 +1072,7 @@ client_debug_path: str
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -1086,7 +1086,7 @@ client_debug_path_run: str
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -1100,7 +1100,7 @@ persist_session: typing.Union[bool, IResolvable]
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -1114,7 +1114,7 @@ rest_session_path: str
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -1126,7 +1126,7 @@ vcenter_server: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -1140,7 +1140,7 @@ vim_keep_alive: typing.Union[int, float]
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -1154,7 +1154,7 @@ vim_session_path: str
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -1168,7 +1168,7 @@ vsphere_server: str
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md
index f70b21ff..d2846939 100644
--- a/docs/provider.typescript.md
+++ b/docs/provider.typescript.md
@@ -4,7 +4,7 @@
### VsphereProvider
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere}.
#### Initializers
@@ -317,7 +317,7 @@ The construct id used in the generated config for the VsphereProvider to import.
The id of the existing VsphereProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -778,7 +778,7 @@ const vsphereProviderConfig: provider.VsphereProviderConfig = { ... }
| clientDebugPathRun
| string
| govmomi debug path for a single run. |
| persistSession
| boolean \| cdktf.IResolvable
| Persist vSphere client sessions to disk. |
| restSessionPath
| string
| The directory to save vSphere REST API sessions to. |
-| vcenterServer
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}. |
+| vcenterServer
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}. |
| vimKeepAlive
| number
| Keep alive interval for the VIM session in minutes. |
| vimSessionPath
| string
| The directory to save vSphere SOAP API sessions to. |
| vsphereServer
| string
| The vSphere Server name for vSphere API operations. |
@@ -795,7 +795,7 @@ public readonly password: string;
The user password for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
---
@@ -809,7 +809,7 @@ public readonly user: string;
The user name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
---
@@ -823,7 +823,7 @@ public readonly alias: string;
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
---
@@ -837,7 +837,7 @@ public readonly allowUnverifiedSsl: boolean | IResolvable;
If set, VMware vSphere client will permit unverifiable SSL certificates.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
---
@@ -851,7 +851,7 @@ public readonly apiTimeout: number;
API timeout in minutes (Default: 5).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
---
@@ -865,7 +865,7 @@ public readonly clientDebug: boolean | IResolvable;
govmomi debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
---
@@ -879,7 +879,7 @@ public readonly clientDebugPath: string;
govmomi debug path for debug.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
---
@@ -893,7 +893,7 @@ public readonly clientDebugPathRun: string;
govmomi debug path for a single run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
---
@@ -907,7 +907,7 @@ public readonly persistSession: boolean | IResolvable;
Persist vSphere client sessions to disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
---
@@ -921,7 +921,7 @@ public readonly restSessionPath: string;
The directory to save vSphere REST API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
---
@@ -933,7 +933,7 @@ public readonly vcenterServer: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}.
---
@@ -947,7 +947,7 @@ public readonly vimKeepAlive: number;
Keep alive interval for the VIM session in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
---
@@ -961,7 +961,7 @@ public readonly vimSessionPath: string;
The directory to save vSphere SOAP API sessions to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
---
@@ -975,7 +975,7 @@ public readonly vsphereServer: string;
The vSphere Server name for vSphere API operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
---
diff --git a/docs/resourcePool.csharp.md b/docs/resourcePool.csharp.md
index 813191ca..8db8f196 100644
--- a/docs/resourcePool.csharp.md
+++ b/docs/resourcePool.csharp.md
@@ -4,7 +4,7 @@
### ResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -565,7 +565,7 @@ The construct id used in the generated config for the ResourcePool to import.
The id of the existing ResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -1165,7 +1165,7 @@ new ResourcePoolConfig {
| CpuShareLevel
| string
| The allocation level. |
| CpuShares
| double
| The number of shares allocated. |
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| MemoryExpandable
| object
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| MemoryLimit
| double
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| MemoryReservation
| double
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -1256,7 +1256,7 @@ public string Name { get; set; }
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -1270,7 +1270,7 @@ public string ParentResourcePoolId { get; set; }
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -1284,7 +1284,7 @@ public object CpuExpandable { get; set; }
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -1300,7 +1300,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -1314,7 +1314,7 @@ public double CpuReservation { get; set; }
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -1330,7 +1330,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -1346,7 +1346,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -1360,7 +1360,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -1372,7 +1372,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1389,7 +1389,7 @@ public object MemoryExpandable { get; set; }
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -1405,7 +1405,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -1419,7 +1419,7 @@ public double MemoryReservation { get; set; }
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -1435,7 +1435,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -1451,7 +1451,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -1465,7 +1465,7 @@ public string ScaleDescendantsShares { get; set; }
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -1479,7 +1479,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
diff --git a/docs/resourcePool.go.md b/docs/resourcePool.go.md
index 19f97da7..1cd21ccd 100644
--- a/docs/resourcePool.go.md
+++ b/docs/resourcePool.go.md
@@ -4,12 +4,12 @@
### ResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/resourcepool"
resourcepool.NewResourcePool(scope Construct, id *string, config ResourcePoolConfig) ResourcePool
```
@@ -476,7 +476,7 @@ func ResetTags()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/resourcepool"
resourcepool.ResourcePool_IsConstruct(x interface{}) *bool
```
@@ -508,7 +508,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/resourcepool"
resourcepool.ResourcePool_IsTerraformElement(x interface{}) *bool
```
@@ -522,7 +522,7 @@ resourcepool.ResourcePool_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/resourcepool"
resourcepool.ResourcePool_IsTerraformResource(x interface{}) *bool
```
@@ -536,7 +536,7 @@ resourcepool.ResourcePool_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/resourcepool"
resourcepool.ResourcePool_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -565,7 +565,7 @@ The construct id used in the generated config for the ResourcePool to import.
The id of the existing ResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -1117,7 +1117,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/resourcepool"
&resourcepool.ResourcePoolConfig {
Connection: interface{},
@@ -1165,7 +1165,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/resourcepool"
| CpuShareLevel
| *string
| The allocation level. |
| CpuShares
| *f64
| The number of shares allocated. |
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| MemoryExpandable
| interface{}
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| MemoryLimit
| *f64
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| MemoryReservation
| *f64
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -1256,7 +1256,7 @@ Name *string
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -1270,7 +1270,7 @@ ParentResourcePoolId *string
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -1284,7 +1284,7 @@ CpuExpandable interface{}
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -1300,7 +1300,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -1314,7 +1314,7 @@ CpuReservation *f64
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -1330,7 +1330,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -1346,7 +1346,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -1360,7 +1360,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -1372,7 +1372,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1389,7 +1389,7 @@ MemoryExpandable interface{}
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -1405,7 +1405,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -1419,7 +1419,7 @@ MemoryReservation *f64
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -1435,7 +1435,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -1451,7 +1451,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -1465,7 +1465,7 @@ ScaleDescendantsShares *string
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -1479,7 +1479,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
diff --git a/docs/resourcePool.java.md b/docs/resourcePool.java.md
index 0775fc25..7155deb9 100644
--- a/docs/resourcePool.java.md
+++ b/docs/resourcePool.java.md
@@ -4,7 +4,7 @@
### ResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -63,7 +63,7 @@ ResourcePool.Builder.create(Construct scope, java.lang.String id)
| cpuShareLevel
| java.lang.String
| The allocation level. |
| cpuShares
| java.lang.Number
| The number of shares allocated. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| memoryExpandable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memoryLimit
| java.lang.Number
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| memoryReservation
| java.lang.Number
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -140,7 +140,7 @@ Must be unique amongst siblings in the same scope
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -172,7 +172,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -194,7 +194,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -206,7 +206,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -237,7 +237,7 @@ If you experience problems setting this value it might not be settable. Please t
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -249,7 +249,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -271,7 +271,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -283,7 +283,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -293,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -303,7 +303,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
@@ -828,7 +828,7 @@ The construct id used in the generated config for the ResourcePool to import.
The id of the existing ResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -1434,7 +1434,7 @@ ResourcePoolConfig.builder()
| cpuShareLevel
| java.lang.String
| The allocation level. |
| cpuShares
| java.lang.Number
| The number of shares allocated. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| memoryExpandable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memoryLimit
| java.lang.Number
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| memoryReservation
| java.lang.Number
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -1525,7 +1525,7 @@ public java.lang.String getName();
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -1539,7 +1539,7 @@ public java.lang.String getParentResourcePoolId();
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -1553,7 +1553,7 @@ public java.lang.Object getCpuExpandable();
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -1569,7 +1569,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -1583,7 +1583,7 @@ public java.lang.Number getCpuReservation();
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -1599,7 +1599,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -1615,7 +1615,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -1629,7 +1629,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -1641,7 +1641,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1658,7 +1658,7 @@ public java.lang.Object getMemoryExpandable();
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -1674,7 +1674,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -1688,7 +1688,7 @@ public java.lang.Number getMemoryReservation();
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -1704,7 +1704,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -1720,7 +1720,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -1734,7 +1734,7 @@ public java.lang.String getScaleDescendantsShares();
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -1748,7 +1748,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
diff --git a/docs/resourcePool.python.md b/docs/resourcePool.python.md
index c2101869..ed8cbf91 100644
--- a/docs/resourcePool.python.md
+++ b/docs/resourcePool.python.md
@@ -4,7 +4,7 @@
### ResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -59,7 +59,7 @@ resourcePool.ResourcePool(
| cpu_share_level
| str
| The allocation level. |
| cpu_shares
| typing.Union[int, float]
| The number of shares allocated. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| memory_expandable
| typing.Union[bool, cdktf.IResolvable]
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memory_limit
| typing.Union[int, float]
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| memory_reservation
| typing.Union[int, float]
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -168,7 +168,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -190,7 +190,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -202,7 +202,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -220,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -233,7 +233,7 @@ If you experience problems setting this value it might not be settable. Please t
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -245,7 +245,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -267,7 +267,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -279,7 +279,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -299,7 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
@@ -870,7 +870,7 @@ The construct id used in the generated config for the ResourcePool to import.
The id of the existing ResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -1470,7 +1470,7 @@ resourcePool.ResourcePoolConfig(
| cpu_share_level
| str
| The allocation level. |
| cpu_shares
| typing.Union[int, float]
| The number of shares allocated. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| memory_expandable
| typing.Union[bool, cdktf.IResolvable]
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memory_limit
| typing.Union[int, float]
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| memory_reservation
| typing.Union[int, float]
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -1561,7 +1561,7 @@ name: str
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -1575,7 +1575,7 @@ parent_resource_pool_id: str
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -1589,7 +1589,7 @@ cpu_expandable: typing.Union[bool, IResolvable]
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -1605,7 +1605,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -1619,7 +1619,7 @@ cpu_reservation: typing.Union[int, float]
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -1635,7 +1635,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -1651,7 +1651,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -1665,7 +1665,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -1677,7 +1677,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1694,7 +1694,7 @@ memory_expandable: typing.Union[bool, IResolvable]
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -1710,7 +1710,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -1724,7 +1724,7 @@ memory_reservation: typing.Union[int, float]
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -1740,7 +1740,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -1756,7 +1756,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -1770,7 +1770,7 @@ scale_descendants_shares: str
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -1784,7 +1784,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
diff --git a/docs/resourcePool.typescript.md b/docs/resourcePool.typescript.md
index 4a46ee84..2d5da54a 100644
--- a/docs/resourcePool.typescript.md
+++ b/docs/resourcePool.typescript.md
@@ -4,7 +4,7 @@
### ResourcePool
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool}.
#### Initializers
@@ -565,7 +565,7 @@ The construct id used in the generated config for the ResourcePool to import.
The id of the existing ResourcePool that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
---
@@ -1141,7 +1141,7 @@ const resourcePoolConfig: resourcePool.ResourcePoolConfig = { ... }
| cpuShareLevel
| string
| The allocation level. |
| cpuShares
| number
| The number of shares allocated. |
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}. |
| memoryExpandable
| boolean \| cdktf.IResolvable
| Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memoryLimit
| number
| The utilization of a resource pool will not exceed this limit, even if there are available resources. |
| memoryReservation
| number
| Amount of memory (MB) that is guaranteed available to the resource pool. |
@@ -1232,7 +1232,7 @@ public readonly name: string;
Name of resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
---
@@ -1246,7 +1246,7 @@ public readonly parentResourcePoolId: string;
The ID of the root resource pool of the compute resource the resource pool is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
---
@@ -1260,7 +1260,7 @@ public readonly cpuExpandable: boolean | IResolvable;
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
---
@@ -1276,7 +1276,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
---
@@ -1290,7 +1290,7 @@ public readonly cpuReservation: number;
Amount of CPU (MHz) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
---
@@ -1306,7 +1306,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
---
@@ -1322,7 +1322,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
---
@@ -1336,7 +1336,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
---
@@ -1348,7 +1348,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1365,7 +1365,7 @@ public readonly memoryExpandable: boolean | IResolvable;
Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
---
@@ -1381,7 +1381,7 @@ The utilization of a resource pool will not exceed this limit, even if there are
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
---
@@ -1395,7 +1395,7 @@ public readonly memoryReservation: number;
Amount of memory (MB) that is guaranteed available to the resource pool.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
---
@@ -1411,7 +1411,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
---
@@ -1427,7 +1427,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
---
@@ -1441,7 +1441,7 @@ public readonly scaleDescendantsShares: string;
Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
---
@@ -1455,7 +1455,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
---
diff --git a/docs/role.csharp.md b/docs/role.csharp.md
index 01e99373..f32601d0 100644
--- a/docs/role.csharp.md
+++ b/docs/role.csharp.md
@@ -4,7 +4,7 @@
### Role
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the Role to import.
The id of the existing Role that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#import import section} in the documentation of this resource for the id to use
---
@@ -786,7 +786,7 @@ new RoleConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Name
| string
| Name of the storage policy. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| RolePrivileges
| string[]
| The privileges to be associated with the role. |
---
@@ -871,7 +871,7 @@ public string Name { get; set; }
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -883,7 +883,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -900,7 +900,7 @@ public string[] RolePrivileges { get; set; }
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
diff --git a/docs/role.go.md b/docs/role.go.md
index 359f46d5..ec52fdce 100644
--- a/docs/role.go.md
+++ b/docs/role.go.md
@@ -4,12 +4,12 @@
### Role
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/role"
role.NewRole(scope Construct, id *string, config RoleConfig) Role
```
@@ -392,7 +392,7 @@ func ResetRolePrivileges()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/role"
role.Role_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/role"
role.Role_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ role.Role_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/role"
role.Role_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ role.Role_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/role"
role.Role_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the Role to import.
The id of the existing Role that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#import import section} in the documentation of this resource for the id to use
---
@@ -758,7 +758,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/role"
&role.RoleConfig {
Connection: interface{},
@@ -786,7 +786,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/role"
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| Name of the storage policy. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| RolePrivileges
| *[]*string
| The privileges to be associated with the role. |
---
@@ -871,7 +871,7 @@ Name *string
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -883,7 +883,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -900,7 +900,7 @@ RolePrivileges *[]*string
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
diff --git a/docs/role.java.md b/docs/role.java.md
index 6e9fe595..bdd72155 100644
--- a/docs/role.java.md
+++ b/docs/role.java.md
@@ -4,7 +4,7 @@
### Role
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role}.
#### Initializers
@@ -41,7 +41,7 @@ Role.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| Name of the storage policy. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| rolePrivileges
| java.util.List
| The privileges to be associated with the role. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -133,7 +133,7 @@ If you experience problems setting this value it might not be settable. Please t
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
@@ -574,7 +574,7 @@ The construct id used in the generated config for the Role to import.
The id of the existing Role that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#import import section} in the documentation of this resource for the id to use
---
@@ -883,7 +883,7 @@ RoleConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| Name of the storage policy. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| rolePrivileges
| java.util.List
| The privileges to be associated with the role. |
---
@@ -968,7 +968,7 @@ public java.lang.String getName();
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -980,7 +980,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -997,7 +997,7 @@ public java.util.List getRolePrivileges();
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
diff --git a/docs/role.python.md b/docs/role.python.md
index 13080f32..81329e88 100644
--- a/docs/role.python.md
+++ b/docs/role.python.md
@@ -4,7 +4,7 @@
### Role
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role}.
#### Initializers
@@ -39,7 +39,7 @@ role.Role(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| Name of the storage policy. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| role_privileges
| typing.List[str]
| The privileges to be associated with the role. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -131,7 +131,7 @@ If you experience problems setting this value it might not be settable. Please t
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
@@ -618,7 +618,7 @@ The construct id used in the generated config for the Role to import.
The id of the existing Role that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#import import section} in the documentation of this resource for the id to use
---
@@ -923,7 +923,7 @@ role.RoleConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| Name of the storage policy. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| role_privileges
| typing.List[str]
| The privileges to be associated with the role. |
---
@@ -1008,7 +1008,7 @@ name: str
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -1020,7 +1020,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1037,7 +1037,7 @@ role_privileges: typing.List[str]
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
diff --git a/docs/role.typescript.md b/docs/role.typescript.md
index 348cdc3a..5ae80425 100644
--- a/docs/role.typescript.md
+++ b/docs/role.typescript.md
@@ -4,7 +4,7 @@
### Role
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the Role to import.
The id of the existing Role that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#import import section} in the documentation of this resource for the id to use
---
@@ -775,7 +775,7 @@ const roleConfig: role.RoleConfig = { ... }
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| Name of the storage policy. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}. |
| rolePrivileges
| string[]
| The privileges to be associated with the role. |
---
@@ -860,7 +860,7 @@ public readonly name: string;
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
---
@@ -872,7 +872,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -889,7 +889,7 @@ public readonly rolePrivileges: string[];
The privileges to be associated with the role.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
---
diff --git a/docs/storageDrsVmOverride.csharp.md b/docs/storageDrsVmOverride.csharp.md
index 9ca2fb3b..89f8f61e 100644
--- a/docs/storageDrsVmOverride.csharp.md
+++ b/docs/storageDrsVmOverride.csharp.md
@@ -4,7 +4,7 @@
### StorageDrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the StorageDrsVmOverride to im
The id of the existing StorageDrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -859,7 +859,7 @@ new StorageDrsVmOverrideConfig {
| Provisioners
| object[]
| *No description.* |
| DatastoreClusterId
| string
| The managed object ID of the datastore cluster. |
| VirtualMachineId
| string
| The managed object ID of the virtual machine. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| SdrsAutomationLevel
| string
| Overrides any Storage DRS automation levels for this virtual machine. |
| SdrsEnabled
| string
| Overrides the default Storage DRS setting for this virtual machine. |
| SdrsIntraVmAffinity
| string
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -946,7 +946,7 @@ public string DatastoreClusterId { get; set; }
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -960,7 +960,7 @@ public string VirtualMachineId { get; set; }
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -972,7 +972,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -989,7 +989,7 @@ public string SdrsAutomationLevel { get; set; }
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -1003,7 +1003,7 @@ public string SdrsEnabled { get; set; }
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -1017,7 +1017,7 @@ public string SdrsIntraVmAffinity { get; set; }
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
diff --git a/docs/storageDrsVmOverride.go.md b/docs/storageDrsVmOverride.go.md
index 994336d8..fe6e4b13 100644
--- a/docs/storageDrsVmOverride.go.md
+++ b/docs/storageDrsVmOverride.go.md
@@ -4,12 +4,12 @@
### StorageDrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/storagedrsvmoverride"
storagedrsvmoverride.NewStorageDrsVmOverride(scope Construct, id *string, config StorageDrsVmOverrideConfig) StorageDrsVmOverride
```
@@ -406,7 +406,7 @@ func ResetSdrsIntraVmAffinity()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/storagedrsvmoverride"
storagedrsvmoverride.StorageDrsVmOverride_IsConstruct(x interface{}) *bool
```
@@ -438,7 +438,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/storagedrsvmoverride"
storagedrsvmoverride.StorageDrsVmOverride_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +452,7 @@ storagedrsvmoverride.StorageDrsVmOverride_IsTerraformElement(x interface{}) *boo
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/storagedrsvmoverride"
storagedrsvmoverride.StorageDrsVmOverride_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +466,7 @@ storagedrsvmoverride.StorageDrsVmOverride_IsTerraformResource(x interface{}) *bo
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/storagedrsvmoverride"
storagedrsvmoverride.StorageDrsVmOverride_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -495,7 +495,7 @@ The construct id used in the generated config for the StorageDrsVmOverride to im
The id of the existing StorageDrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -827,7 +827,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverride"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/storagedrsvmoverride"
&storagedrsvmoverride.StorageDrsVmOverrideConfig {
Connection: interface{},
@@ -859,7 +859,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/storagedrsvmoverri
| Provisioners
| *[]interface{}
| *No description.* |
| DatastoreClusterId
| *string
| The managed object ID of the datastore cluster. |
| VirtualMachineId
| *string
| The managed object ID of the virtual machine. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| SdrsAutomationLevel
| *string
| Overrides any Storage DRS automation levels for this virtual machine. |
| SdrsEnabled
| *string
| Overrides the default Storage DRS setting for this virtual machine. |
| SdrsIntraVmAffinity
| *string
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -946,7 +946,7 @@ DatastoreClusterId *string
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -960,7 +960,7 @@ VirtualMachineId *string
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -972,7 +972,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -989,7 +989,7 @@ SdrsAutomationLevel *string
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -1003,7 +1003,7 @@ SdrsEnabled *string
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -1017,7 +1017,7 @@ SdrsIntraVmAffinity *string
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
diff --git a/docs/storageDrsVmOverride.java.md b/docs/storageDrsVmOverride.java.md
index de8b78ce..69338521 100644
--- a/docs/storageDrsVmOverride.java.md
+++ b/docs/storageDrsVmOverride.java.md
@@ -4,7 +4,7 @@
### StorageDrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
#### Initializers
@@ -45,7 +45,7 @@ StorageDrsVmOverride.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| datastoreClusterId
| java.lang.String
| The managed object ID of the datastore cluster. |
| virtualMachineId
| java.lang.String
| The managed object ID of the virtual machine. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| sdrsAutomationLevel
| java.lang.String
| Overrides any Storage DRS automation levels for this virtual machine. |
| sdrsEnabled
| java.lang.String
| Overrides the default Storage DRS setting for this virtual machine. |
| sdrsIntraVmAffinity
| java.lang.String
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -149,7 +149,7 @@ If you experience problems setting this value it might not be settable. Please t
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
@@ -624,7 +624,7 @@ The construct id used in the generated config for the StorageDrsVmOverride to im
The id of the existing StorageDrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -992,7 +992,7 @@ StorageDrsVmOverrideConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| datastoreClusterId
| java.lang.String
| The managed object ID of the datastore cluster. |
| virtualMachineId
| java.lang.String
| The managed object ID of the virtual machine. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| sdrsAutomationLevel
| java.lang.String
| Overrides any Storage DRS automation levels for this virtual machine. |
| sdrsEnabled
| java.lang.String
| Overrides the default Storage DRS setting for this virtual machine. |
| sdrsIntraVmAffinity
| java.lang.String
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -1079,7 +1079,7 @@ public java.lang.String getDatastoreClusterId();
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -1093,7 +1093,7 @@ public java.lang.String getVirtualMachineId();
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -1105,7 +1105,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1122,7 +1122,7 @@ public java.lang.String getSdrsAutomationLevel();
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -1136,7 +1136,7 @@ public java.lang.String getSdrsEnabled();
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -1150,7 +1150,7 @@ public java.lang.String getSdrsIntraVmAffinity();
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
diff --git a/docs/storageDrsVmOverride.python.md b/docs/storageDrsVmOverride.python.md
index 38b8129b..5746fb81 100644
--- a/docs/storageDrsVmOverride.python.md
+++ b/docs/storageDrsVmOverride.python.md
@@ -4,7 +4,7 @@
### StorageDrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
#### Initializers
@@ -43,7 +43,7 @@ storageDrsVmOverride.StorageDrsVmOverride(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datastore_cluster_id
| str
| The managed object ID of the datastore cluster. |
| virtual_machine_id
| str
| The managed object ID of the virtual machine. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| sdrs_automation_level
| str
| Overrides any Storage DRS automation levels for this virtual machine. |
| sdrs_enabled
| str
| Overrides the default Storage DRS setting for this virtual machine. |
| sdrs_intra_vm_affinity
| str
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
@@ -668,7 +668,7 @@ The construct id used in the generated config for the StorageDrsVmOverride to im
The id of the existing StorageDrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -1032,7 +1032,7 @@ storageDrsVmOverride.StorageDrsVmOverrideConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| datastore_cluster_id
| str
| The managed object ID of the datastore cluster. |
| virtual_machine_id
| str
| The managed object ID of the virtual machine. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| sdrs_automation_level
| str
| Overrides any Storage DRS automation levels for this virtual machine. |
| sdrs_enabled
| str
| Overrides the default Storage DRS setting for this virtual machine. |
| sdrs_intra_vm_affinity
| str
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -1119,7 +1119,7 @@ datastore_cluster_id: str
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -1133,7 +1133,7 @@ virtual_machine_id: str
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -1145,7 +1145,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1162,7 +1162,7 @@ sdrs_automation_level: str
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -1176,7 +1176,7 @@ sdrs_enabled: str
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -1190,7 +1190,7 @@ sdrs_intra_vm_affinity: str
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
diff --git a/docs/storageDrsVmOverride.typescript.md b/docs/storageDrsVmOverride.typescript.md
index 93808180..0e6cd798 100644
--- a/docs/storageDrsVmOverride.typescript.md
+++ b/docs/storageDrsVmOverride.typescript.md
@@ -4,7 +4,7 @@
### StorageDrsVmOverride
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the StorageDrsVmOverride to im
The id of the existing StorageDrsVmOverride that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
---
@@ -845,7 +845,7 @@ const storageDrsVmOverrideConfig: storageDrsVmOverride.StorageDrsVmOverrideConfi
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| datastoreClusterId
| string
| The managed object ID of the datastore cluster. |
| virtualMachineId
| string
| The managed object ID of the virtual machine. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}. |
| sdrsAutomationLevel
| string
| Overrides any Storage DRS automation levels for this virtual machine. |
| sdrsEnabled
| string
| Overrides the default Storage DRS setting for this virtual machine. |
| sdrsIntraVmAffinity
| string
| Overrides the intra-VM affinity setting for this virtual machine. |
@@ -932,7 +932,7 @@ public readonly datastoreClusterId: string;
The managed object ID of the datastore cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
---
@@ -946,7 +946,7 @@ public readonly virtualMachineId: string;
The managed object ID of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
---
@@ -958,7 +958,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -975,7 +975,7 @@ public readonly sdrsAutomationLevel: string;
Overrides any Storage DRS automation levels for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
---
@@ -989,7 +989,7 @@ public readonly sdrsEnabled: string;
Overrides the default Storage DRS setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
---
@@ -1003,7 +1003,7 @@ public readonly sdrsIntraVmAffinity: string;
Overrides the intra-VM affinity setting for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
---
diff --git a/docs/supervisor.csharp.md b/docs/supervisor.csharp.md
index 8313b0a9..509c42d8 100644
--- a/docs/supervisor.csharp.md
+++ b/docs/supervisor.csharp.md
@@ -4,7 +4,7 @@
### Supervisor
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor}.
#### Initializers
@@ -559,7 +559,7 @@ The construct id used in the generated config for the Supervisor to import.
The id of the existing Supervisor that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
---
@@ -1165,7 +1165,7 @@ new SupervisorConfig {
| SizingHint
| string
| Size of the Kubernetes API server. |
| StoragePolicy
| string
| The name of a storage policy associated with the datastore where the container images will be stored. |
| WorkerDns
| string[]
| List of DNS servers to use on the worker nodes. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| Namespace
| object
| namespace block. |
---
@@ -1250,7 +1250,7 @@ public string Cluster { get; set; }
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -1264,7 +1264,7 @@ public string ContentLibrary { get; set; }
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -1278,7 +1278,7 @@ public string DvsUuid { get; set; }
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -1292,7 +1292,7 @@ public string EdgeCluster { get; set; }
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -1306,7 +1306,7 @@ public object EgressCidr { get; set; }
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -1320,7 +1320,7 @@ public object IngressCidr { get; set; }
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -1334,7 +1334,7 @@ public string[] MainDns { get; set; }
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -1348,7 +1348,7 @@ public SupervisorManagementNetwork ManagementNetwork { get; set; }
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -1362,7 +1362,7 @@ public object PodCidr { get; set; }
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -1376,7 +1376,7 @@ public string[] SearchDomains { get; set; }
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -1390,7 +1390,7 @@ public SupervisorServiceCidr ServiceCidr { get; set; }
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -1404,7 +1404,7 @@ public string SizingHint { get; set; }
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -1418,7 +1418,7 @@ public string StoragePolicy { get; set; }
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -1432,7 +1432,7 @@ public string[] WorkerDns { get; set; }
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -1444,7 +1444,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1461,7 +1461,7 @@ public object Namespace { get; set; }
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -1497,7 +1497,7 @@ public string Address { get; set; }
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1511,7 +1511,7 @@ public double Prefix { get; set; }
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1547,7 +1547,7 @@ public string Address { get; set; }
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1561,7 +1561,7 @@ public double Prefix { get; set; }
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1603,7 +1603,7 @@ public double AddressCount { get; set; }
Number of addresses to allocate. Starts from 'starting_address'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
---
@@ -1617,7 +1617,7 @@ public string Gateway { get; set; }
Gateway IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
---
@@ -1631,7 +1631,7 @@ public string Network { get; set; }
ID of the network. (e.g. a distributed port group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
---
@@ -1645,7 +1645,7 @@ public string StartingAddress { get; set; }
Starting address of the management network range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
---
@@ -1659,7 +1659,7 @@ public string SubnetMask { get; set; }
Subnet mask.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
---
@@ -1697,7 +1697,7 @@ public string Name { get; set; }
The name of the namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#name Supervisor#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#name Supervisor#name}
---
@@ -1711,7 +1711,7 @@ public string[] ContentLibraries { get; set; }
A list of content libraries.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
---
@@ -1725,7 +1725,7 @@ public string[] VmClasses { get; set; }
A list of virtual machine classes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
---
@@ -1761,7 +1761,7 @@ public string Address { get; set; }
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1775,7 +1775,7 @@ public double Prefix { get; set; }
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1811,7 +1811,7 @@ public string Address { get; set; }
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1825,7 +1825,7 @@ public double Prefix { get; set; }
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
diff --git a/docs/supervisor.go.md b/docs/supervisor.go.md
index a95e4dfa..6c708654 100644
--- a/docs/supervisor.go.md
+++ b/docs/supervisor.go.md
@@ -4,12 +4,12 @@
### Supervisor
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisor(scope Construct, id *string, config SupervisorConfig) Supervisor
```
@@ -470,7 +470,7 @@ func ResetNamespace()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.Supervisor_IsConstruct(x interface{}) *bool
```
@@ -502,7 +502,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.Supervisor_IsTerraformElement(x interface{}) *bool
```
@@ -516,7 +516,7 @@ supervisor.Supervisor_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.Supervisor_IsTerraformResource(x interface{}) *bool
```
@@ -530,7 +530,7 @@ supervisor.Supervisor_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.Supervisor_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -559,7 +559,7 @@ The construct id used in the generated config for the Supervisor to import.
The id of the existing Supervisor that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
---
@@ -1111,7 +1111,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorConfig {
Connection: interface{},
@@ -1128,10 +1128,10 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
EgressCidr: interface{},
IngressCidr: interface{},
MainDns: *[]*string,
- ManagementNetwork: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.supervisor.SupervisorManagementNetwork,
+ ManagementNetwork: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.supervisor.SupervisorManagementNetwork,
PodCidr: interface{},
SearchDomains: *[]*string,
- ServiceCidr: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.supervisor.SupervisorServiceCidr,
+ ServiceCidr: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.supervisor.SupervisorServiceCidr,
SizingHint: *string,
StoragePolicy: *string,
WorkerDns: *[]*string,
@@ -1165,7 +1165,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
| SizingHint
| *string
| Size of the Kubernetes API server. |
| StoragePolicy
| *string
| The name of a storage policy associated with the datastore where the container images will be stored. |
| WorkerDns
| *[]*string
| List of DNS servers to use on the worker nodes. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| Namespace
| interface{}
| namespace block. |
---
@@ -1250,7 +1250,7 @@ Cluster *string
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -1264,7 +1264,7 @@ ContentLibrary *string
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -1278,7 +1278,7 @@ DvsUuid *string
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -1292,7 +1292,7 @@ EdgeCluster *string
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -1306,7 +1306,7 @@ EgressCidr interface{}
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -1320,7 +1320,7 @@ IngressCidr interface{}
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -1334,7 +1334,7 @@ MainDns *[]*string
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -1348,7 +1348,7 @@ ManagementNetwork SupervisorManagementNetwork
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -1362,7 +1362,7 @@ PodCidr interface{}
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -1376,7 +1376,7 @@ SearchDomains *[]*string
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -1390,7 +1390,7 @@ ServiceCidr SupervisorServiceCidr
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -1404,7 +1404,7 @@ SizingHint *string
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -1418,7 +1418,7 @@ StoragePolicy *string
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -1432,7 +1432,7 @@ WorkerDns *[]*string
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -1444,7 +1444,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1461,7 +1461,7 @@ Namespace interface{}
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -1470,7 +1470,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorEgressCidr {
Address: *string,
@@ -1497,7 +1497,7 @@ Address *string
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1511,7 +1511,7 @@ Prefix *f64
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1520,7 +1520,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorIngressCidr {
Address: *string,
@@ -1547,7 +1547,7 @@ Address *string
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1561,7 +1561,7 @@ Prefix *f64
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1570,7 +1570,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorManagementNetwork {
AddressCount: *f64,
@@ -1603,7 +1603,7 @@ AddressCount *f64
Number of addresses to allocate. Starts from 'starting_address'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
---
@@ -1617,7 +1617,7 @@ Gateway *string
Gateway IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
---
@@ -1631,7 +1631,7 @@ Network *string
ID of the network. (e.g. a distributed port group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
---
@@ -1645,7 +1645,7 @@ StartingAddress *string
Starting address of the management network range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
---
@@ -1659,7 +1659,7 @@ SubnetMask *string
Subnet mask.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
---
@@ -1668,7 +1668,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorNamespace {
Name: *string,
@@ -1697,7 +1697,7 @@ Name *string
The name of the namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#name Supervisor#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#name Supervisor#name}
---
@@ -1711,7 +1711,7 @@ ContentLibraries *[]*string
A list of content libraries.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
---
@@ -1725,7 +1725,7 @@ VmClasses *[]*string
A list of virtual machine classes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
---
@@ -1734,7 +1734,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorPodCidr {
Address: *string,
@@ -1761,7 +1761,7 @@ Address *string
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1775,7 +1775,7 @@ Prefix *f64
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1784,7 +1784,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
&supervisor.SupervisorServiceCidr {
Address: *string,
@@ -1811,7 +1811,7 @@ Address *string
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1825,7 +1825,7 @@ Prefix *f64
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1836,7 +1836,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorEgressCidrList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SupervisorEgressCidrList
```
@@ -1996,7 +1996,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorEgressCidrOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SupervisorEgressCidrOutputReference
```
@@ -2307,7 +2307,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorIngressCidrList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SupervisorIngressCidrList
```
@@ -2467,7 +2467,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorIngressCidrOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SupervisorIngressCidrOutputReference
```
@@ -2778,7 +2778,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorManagementNetworkOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SupervisorManagementNetworkOutputReference
```
@@ -3137,7 +3137,7 @@ func InternalValue() SupervisorManagementNetwork
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorNamespaceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SupervisorNamespaceList
```
@@ -3297,7 +3297,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorNamespaceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SupervisorNamespaceOutputReference
```
@@ -3644,7 +3644,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorPodCidrList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SupervisorPodCidrList
```
@@ -3804,7 +3804,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorPodCidrOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SupervisorPodCidrOutputReference
```
@@ -4115,7 +4115,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/supervisor"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/supervisor"
supervisor.NewSupervisorServiceCidrOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SupervisorServiceCidrOutputReference
```
diff --git a/docs/supervisor.java.md b/docs/supervisor.java.md
index dc0eb12c..ff4dacac 100644
--- a/docs/supervisor.java.md
+++ b/docs/supervisor.java.md
@@ -4,7 +4,7 @@
### Supervisor
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor}.
#### Initializers
@@ -71,7 +71,7 @@ Supervisor.Builder.create(Construct scope, java.lang.String id)
| sizingHint
| java.lang.String
| Size of the Kubernetes API server. |
| storagePolicy
| java.lang.String
| The name of a storage policy associated with the datastore where the container images will be stored. |
| workerDns
| java.util.List
| List of DNS servers to use on the worker nodes. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| namespace
| com.hashicorp.cdktf.IResolvable OR java.util.List<SupervisorNamespace>
| namespace block. |
---
@@ -142,7 +142,7 @@ Must be unique amongst siblings in the same scope
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -232,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -252,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -262,7 +262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -272,7 +272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -280,7 +280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -293,7 +293,7 @@ If you experience problems setting this value it might not be settable. Please t
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -812,7 +812,7 @@ The construct id used in the generated config for the Supervisor to import.
The id of the existing Supervisor that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
---
@@ -1426,7 +1426,7 @@ SupervisorConfig.builder()
| sizingHint
| java.lang.String
| Size of the Kubernetes API server. |
| storagePolicy
| java.lang.String
| The name of a storage policy associated with the datastore where the container images will be stored. |
| workerDns
| java.util.List
| List of DNS servers to use on the worker nodes. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| namespace
| com.hashicorp.cdktf.IResolvable OR java.util.List<SupervisorNamespace>
| namespace block. |
---
@@ -1511,7 +1511,7 @@ public java.lang.String getCluster();
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -1525,7 +1525,7 @@ public java.lang.String getContentLibrary();
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -1539,7 +1539,7 @@ public java.lang.String getDvsUuid();
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -1553,7 +1553,7 @@ public java.lang.String getEdgeCluster();
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -1567,7 +1567,7 @@ public java.lang.Object getEgressCidr();
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -1581,7 +1581,7 @@ public java.lang.Object getIngressCidr();
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -1595,7 +1595,7 @@ public java.util.List getMainDns();
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -1609,7 +1609,7 @@ public SupervisorManagementNetwork getManagementNetwork();
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -1623,7 +1623,7 @@ public java.lang.Object getPodCidr();
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -1637,7 +1637,7 @@ public java.util.List getSearchDomains();
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -1651,7 +1651,7 @@ public SupervisorServiceCidr getServiceCidr();
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -1665,7 +1665,7 @@ public java.lang.String getSizingHint();
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -1679,7 +1679,7 @@ public java.lang.String getStoragePolicy();
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -1693,7 +1693,7 @@ public java.util.List getWorkerDns();
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -1705,7 +1705,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1722,7 +1722,7 @@ public java.lang.Object getNamespace();
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -1758,7 +1758,7 @@ public java.lang.String getAddress();
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1772,7 +1772,7 @@ public java.lang.Number getPrefix();
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1808,7 +1808,7 @@ public java.lang.String getAddress();
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1822,7 +1822,7 @@ public java.lang.Number getPrefix();
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1864,7 +1864,7 @@ public java.lang.Number getAddressCount();
Number of addresses to allocate. Starts from 'starting_address'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
---
@@ -1878,7 +1878,7 @@ public java.lang.String getGateway();
Gateway IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
---
@@ -1892,7 +1892,7 @@ public java.lang.String getNetwork();
ID of the network. (e.g. a distributed port group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
---
@@ -1906,7 +1906,7 @@ public java.lang.String getStartingAddress();
Starting address of the management network range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
---
@@ -1920,7 +1920,7 @@ public java.lang.String getSubnetMask();
Subnet mask.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
---
@@ -1958,7 +1958,7 @@ public java.lang.String getName();
The name of the namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#name Supervisor#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#name Supervisor#name}
---
@@ -1972,7 +1972,7 @@ public java.util.List getContentLibraries();
A list of content libraries.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
---
@@ -1986,7 +1986,7 @@ public java.util.List getVmClasses();
A list of virtual machine classes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
---
@@ -2022,7 +2022,7 @@ public java.lang.String getAddress();
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -2036,7 +2036,7 @@ public java.lang.Number getPrefix();
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -2072,7 +2072,7 @@ public java.lang.String getAddress();
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -2086,7 +2086,7 @@ public java.lang.Number getPrefix();
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
diff --git a/docs/supervisor.python.md b/docs/supervisor.python.md
index ee5b8506..1f9308fe 100644
--- a/docs/supervisor.python.md
+++ b/docs/supervisor.python.md
@@ -4,7 +4,7 @@
### Supervisor
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor}.
#### Initializers
@@ -65,7 +65,7 @@ supervisor.Supervisor(
| sizing_hint
| str
| Size of the Kubernetes API server. |
| storage_policy
| str
| The name of a storage policy associated with the datastore where the container images will be stored. |
| worker_dns
| typing.List[str]
| List of DNS servers to use on the worker nodes. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| namespace
| typing.Union[cdktf.IResolvable, typing.List[SupervisorNamespace]]
| namespace block. |
---
@@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -236,7 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -246,7 +246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -256,7 +256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -266,7 +266,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -274,7 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -287,7 +287,7 @@ If you experience problems setting this value it might not be settable. Please t
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -700,7 +700,7 @@ def put_management_network(
Number of addresses to allocate. Starts from 'starting_address'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
---
@@ -710,7 +710,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Gateway IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
---
@@ -720,7 +720,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ID of the network. (e.g. a distributed port group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
---
@@ -730,7 +730,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Starting address of the management network range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
---
@@ -740,7 +740,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Subnet mask.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
---
@@ -787,7 +787,7 @@ def put_service_cidr(
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -797,7 +797,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -927,7 +927,7 @@ The construct id used in the generated config for the Supervisor to import.
The id of the existing Supervisor that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
---
@@ -1533,7 +1533,7 @@ supervisor.SupervisorConfig(
| sizing_hint
| str
| Size of the Kubernetes API server. |
| storage_policy
| str
| The name of a storage policy associated with the datastore where the container images will be stored. |
| worker_dns
| typing.List[str]
| List of DNS servers to use on the worker nodes. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| namespace
| typing.Union[cdktf.IResolvable, typing.List[SupervisorNamespace]]
| namespace block. |
---
@@ -1618,7 +1618,7 @@ cluster: str
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -1632,7 +1632,7 @@ content_library: str
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -1646,7 +1646,7 @@ dvs_uuid: str
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -1660,7 +1660,7 @@ edge_cluster: str
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -1674,7 +1674,7 @@ egress_cidr: typing.Union[IResolvable, typing.List[SupervisorEgressCidr]]
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -1688,7 +1688,7 @@ ingress_cidr: typing.Union[IResolvable, typing.List[SupervisorIngressCidr]]
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -1702,7 +1702,7 @@ main_dns: typing.List[str]
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -1716,7 +1716,7 @@ management_network: SupervisorManagementNetwork
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -1730,7 +1730,7 @@ pod_cidr: typing.Union[IResolvable, typing.List[SupervisorPodCidr]]
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -1744,7 +1744,7 @@ search_domains: typing.List[str]
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -1758,7 +1758,7 @@ service_cidr: SupervisorServiceCidr
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -1772,7 +1772,7 @@ sizing_hint: str
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -1786,7 +1786,7 @@ storage_policy: str
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -1800,7 +1800,7 @@ worker_dns: typing.List[str]
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -1812,7 +1812,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1829,7 +1829,7 @@ namespace: typing.Union[IResolvable, typing.List[SupervisorNamespace]]
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -1865,7 +1865,7 @@ address: str
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1879,7 +1879,7 @@ prefix: typing.Union[int, float]
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1915,7 +1915,7 @@ address: str
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1929,7 +1929,7 @@ prefix: typing.Union[int, float]
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1971,7 +1971,7 @@ address_count: typing.Union[int, float]
Number of addresses to allocate. Starts from 'starting_address'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
---
@@ -1985,7 +1985,7 @@ gateway: str
Gateway IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
---
@@ -1999,7 +1999,7 @@ network: str
ID of the network. (e.g. a distributed port group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
---
@@ -2013,7 +2013,7 @@ starting_address: str
Starting address of the management network range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
---
@@ -2027,7 +2027,7 @@ subnet_mask: str
Subnet mask.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
---
@@ -2065,7 +2065,7 @@ name: str
The name of the namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#name Supervisor#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#name Supervisor#name}
---
@@ -2079,7 +2079,7 @@ content_libraries: typing.List[str]
A list of content libraries.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
---
@@ -2093,7 +2093,7 @@ vm_classes: typing.List[str]
A list of virtual machine classes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
---
@@ -2129,7 +2129,7 @@ address: str
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -2143,7 +2143,7 @@ prefix: typing.Union[int, float]
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -2179,7 +2179,7 @@ address: str
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -2193,7 +2193,7 @@ prefix: typing.Union[int, float]
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
diff --git a/docs/supervisor.typescript.md b/docs/supervisor.typescript.md
index feca7224..8efcfef9 100644
--- a/docs/supervisor.typescript.md
+++ b/docs/supervisor.typescript.md
@@ -4,7 +4,7 @@
### Supervisor
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor}.
#### Initializers
@@ -559,7 +559,7 @@ The construct id used in the generated config for the Supervisor to import.
The id of the existing Supervisor that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
---
@@ -1141,7 +1141,7 @@ const supervisorConfig: supervisor.SupervisorConfig = { ... }
| sizingHint
| string
| Size of the Kubernetes API server. |
| storagePolicy
| string
| The name of a storage policy associated with the datastore where the container images will be stored. |
| workerDns
| string[]
| List of DNS servers to use on the worker nodes. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}. |
| namespace
| cdktf.IResolvable \| SupervisorNamespace[]
| namespace block. |
---
@@ -1226,7 +1226,7 @@ public readonly cluster: string;
ID of the vSphere cluster on which workload management will be enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
---
@@ -1240,7 +1240,7 @@ public readonly contentLibrary: string;
ID of the subscribed content library.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
---
@@ -1254,7 +1254,7 @@ public readonly dvsUuid: string;
The UUID (not ID) of the distributed switch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
---
@@ -1268,7 +1268,7 @@ public readonly edgeCluster: string;
ID of the NSX Edge Cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
---
@@ -1282,7 +1282,7 @@ public readonly egressCidr: IResolvable | SupervisorEgressCidr[];
egress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
---
@@ -1296,7 +1296,7 @@ public readonly ingressCidr: IResolvable | SupervisorIngressCidr[];
ingress_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
---
@@ -1310,7 +1310,7 @@ public readonly mainDns: string[];
List of DNS servers to use on the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
---
@@ -1324,7 +1324,7 @@ public readonly managementNetwork: SupervisorManagementNetwork;
management_network block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
---
@@ -1338,7 +1338,7 @@ public readonly podCidr: IResolvable | SupervisorPodCidr[];
pod_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
---
@@ -1352,7 +1352,7 @@ public readonly searchDomains: string[];
List of DNS search domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
---
@@ -1366,7 +1366,7 @@ public readonly serviceCidr: SupervisorServiceCidr;
service_cidr block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
---
@@ -1380,7 +1380,7 @@ public readonly sizingHint: string;
Size of the Kubernetes API server.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
---
@@ -1394,7 +1394,7 @@ public readonly storagePolicy: string;
The name of a storage policy associated with the datastore where the container images will be stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
---
@@ -1408,7 +1408,7 @@ public readonly workerDns: string[];
List of DNS servers to use on the worker nodes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
---
@@ -1420,7 +1420,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1437,7 +1437,7 @@ public readonly namespace: IResolvable | SupervisorNamespace[];
namespace block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
---
@@ -1470,7 +1470,7 @@ public readonly address: string;
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1484,7 +1484,7 @@ public readonly prefix: number;
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1517,7 +1517,7 @@ public readonly address: string;
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1531,7 +1531,7 @@ public readonly prefix: number;
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1567,7 +1567,7 @@ public readonly addressCount: number;
Number of addresses to allocate. Starts from 'starting_address'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
---
@@ -1581,7 +1581,7 @@ public readonly gateway: string;
Gateway IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
---
@@ -1595,7 +1595,7 @@ public readonly network: string;
ID of the network. (e.g. a distributed port group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
---
@@ -1609,7 +1609,7 @@ public readonly startingAddress: string;
Starting address of the management network range.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
---
@@ -1623,7 +1623,7 @@ public readonly subnetMask: string;
Subnet mask.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
---
@@ -1657,7 +1657,7 @@ public readonly name: string;
The name of the namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#name Supervisor#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#name Supervisor#name}
---
@@ -1671,7 +1671,7 @@ public readonly contentLibraries: string[];
A list of content libraries.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
---
@@ -1685,7 +1685,7 @@ public readonly vmClasses: string[];
A list of virtual machine classes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
---
@@ -1718,7 +1718,7 @@ public readonly address: string;
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1732,7 +1732,7 @@ public readonly prefix: number;
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
@@ -1765,7 +1765,7 @@ public readonly address: string;
Network address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
---
@@ -1779,7 +1779,7 @@ public readonly prefix: number;
Subnet prefix.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
---
diff --git a/docs/tag.csharp.md b/docs/tag.csharp.md
index b204fb40..99ed4bfd 100644
--- a/docs/tag.csharp.md
+++ b/docs/tag.csharp.md
@@ -4,7 +4,7 @@
### Tag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the Tag to import.
The id of the existing Tag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -800,7 +800,7 @@ new TagConfig {
| CategoryId
| string
| The unique identifier of the parent category in which this tag will be created. |
| Name
| string
| The display name of the tag. The name must be unique within its category. |
| Description
| string
| The description of the tag. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -884,7 +884,7 @@ public string CategoryId { get; set; }
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -898,7 +898,7 @@ public string Name { get; set; }
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -912,7 +912,7 @@ public string Description { get; set; }
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -924,7 +924,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tag.go.md b/docs/tag.go.md
index 391d9a75..33d4722e 100644
--- a/docs/tag.go.md
+++ b/docs/tag.go.md
@@ -4,12 +4,12 @@
### Tag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tag"
tag.NewTag(scope Construct, id *string, config TagConfig) Tag
```
@@ -392,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tag"
tag.Tag_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tag"
tag.Tag_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ tag.Tag_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tag"
tag.Tag_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ tag.Tag_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tag"
tag.Tag_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the Tag to import.
The id of the existing Tag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -769,7 +769,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tag"
&tag.TagConfig {
Connection: interface{},
@@ -800,7 +800,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tag"
| CategoryId
| *string
| The unique identifier of the parent category in which this tag will be created. |
| Name
| *string
| The display name of the tag. The name must be unique within its category. |
| Description
| *string
| The description of the tag. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -884,7 +884,7 @@ CategoryId *string
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -898,7 +898,7 @@ Name *string
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -912,7 +912,7 @@ Description *string
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -924,7 +924,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tag.java.md b/docs/tag.java.md
index 7dc0dfd4..35b12289 100644
--- a/docs/tag.java.md
+++ b/docs/tag.java.md
@@ -4,7 +4,7 @@
### Tag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag}.
#### Initializers
@@ -44,7 +44,7 @@ Tag.Builder.create(Construct scope, java.lang.String id)
| categoryId
| java.lang.String
| The unique identifier of the parent category in which this tag will be created. |
| name
| java.lang.String
| The display name of the tag. The name must be unique within its category. |
| description
| java.lang.String
| The description of the tag. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -586,7 +586,7 @@ The construct id used in the generated config for the Tag to import.
The id of the existing Tag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -909,7 +909,7 @@ TagConfig.builder()
| categoryId
| java.lang.String
| The unique identifier of the parent category in which this tag will be created. |
| name
| java.lang.String
| The display name of the tag. The name must be unique within its category. |
| description
| java.lang.String
| The description of the tag. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -993,7 +993,7 @@ public java.lang.String getCategoryId();
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -1007,7 +1007,7 @@ public java.lang.String getName();
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -1021,7 +1021,7 @@ public java.lang.String getDescription();
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -1033,7 +1033,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tag.python.md b/docs/tag.python.md
index 58e5cb32..ece54258 100644
--- a/docs/tag.python.md
+++ b/docs/tag.python.md
@@ -4,7 +4,7 @@
### Tag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag}.
#### Initializers
@@ -42,7 +42,7 @@ tag.Tag(
| category_id
| str
| The unique identifier of the parent category in which this tag will be created. |
| name
| str
| The display name of the tag. The name must be unique within its category. |
| description
| str
| The description of the tag. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -630,7 +630,7 @@ The construct id used in the generated config for the Tag to import.
The id of the existing Tag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -949,7 +949,7 @@ tag.TagConfig(
| category_id
| str
| The unique identifier of the parent category in which this tag will be created. |
| name
| str
| The display name of the tag. The name must be unique within its category. |
| description
| str
| The description of the tag. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -1033,7 +1033,7 @@ category_id: str
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -1047,7 +1047,7 @@ name: str
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -1061,7 +1061,7 @@ description: str
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -1073,7 +1073,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tag.typescript.md b/docs/tag.typescript.md
index 091ffc68..9e3a4ee3 100644
--- a/docs/tag.typescript.md
+++ b/docs/tag.typescript.md
@@ -4,7 +4,7 @@
### Tag
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the Tag to import.
The id of the existing Tag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ const tagConfig: tag.TagConfig = { ... }
| categoryId
| string
| The unique identifier of the parent category in which this tag will be created. |
| name
| string
| The display name of the tag. The name must be unique within its category. |
| description
| string
| The description of the tag. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}. |
---
@@ -872,7 +872,7 @@ public readonly categoryId: string;
The unique identifier of the parent category in which this tag will be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
---
@@ -886,7 +886,7 @@ public readonly name: string;
The display name of the tag. The name must be unique within its category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
---
@@ -900,7 +900,7 @@ public readonly description: string;
The description of the tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
---
@@ -912,7 +912,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tagCategory.csharp.md b/docs/tagCategory.csharp.md
index d90d715e..e0766e4a 100644
--- a/docs/tagCategory.csharp.md
+++ b/docs/tagCategory.csharp.md
@@ -4,7 +4,7 @@
### TagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the TagCategory to import.
The id of the existing TagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -824,7 +824,7 @@ new TagCategoryConfig {
| Cardinality
| string
| The associated cardinality of the category. |
| Name
| string
| The display name of the category. |
| Description
| string
| The description of the category. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -910,7 +910,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -926,7 +926,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -940,7 +940,7 @@ public string Name { get; set; }
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -954,7 +954,7 @@ public string Description { get; set; }
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -966,7 +966,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tagCategory.go.md b/docs/tagCategory.go.md
index fcdefc60..602ca77b 100644
--- a/docs/tagCategory.go.md
+++ b/docs/tagCategory.go.md
@@ -4,12 +4,12 @@
### TagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tagcategory"
tagcategory.NewTagCategory(scope Construct, id *string, config TagCategoryConfig) TagCategory
```
@@ -392,7 +392,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tagcategory"
tagcategory.TagCategory_IsConstruct(x interface{}) *bool
```
@@ -424,7 +424,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tagcategory"
tagcategory.TagCategory_IsTerraformElement(x interface{}) *bool
```
@@ -438,7 +438,7 @@ tagcategory.TagCategory_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tagcategory"
tagcategory.TagCategory_IsTerraformResource(x interface{}) *bool
```
@@ -452,7 +452,7 @@ tagcategory.TagCategory_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tagcategory"
tagcategory.TagCategory_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -481,7 +481,7 @@ The construct id used in the generated config for the TagCategory to import.
The id of the existing TagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -791,7 +791,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/tagcategory"
&tagcategory.TagCategoryConfig {
Connection: interface{},
@@ -824,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/tagcategory"
| Cardinality
| *string
| The associated cardinality of the category. |
| Name
| *string
| The display name of the category. |
| Description
| *string
| The description of the category. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -910,7 +910,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -926,7 +926,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -940,7 +940,7 @@ Name *string
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -954,7 +954,7 @@ Description *string
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -966,7 +966,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tagCategory.java.md b/docs/tagCategory.java.md
index d4d4931c..f573303e 100644
--- a/docs/tagCategory.java.md
+++ b/docs/tagCategory.java.md
@@ -4,7 +4,7 @@
### TagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category}.
#### Initializers
@@ -46,7 +46,7 @@ TagCategory.Builder.create(Construct scope, java.lang.String id)
| cardinality
| java.lang.String
| The associated cardinality of the category. |
| name
| java.lang.String
| The display name of the category. |
| description
| java.lang.String
| The description of the category. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -118,7 +118,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -130,7 +130,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -602,7 +602,7 @@ The construct id used in the generated config for the TagCategory to import.
The id of the existing TagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -949,7 +949,7 @@ TagCategoryConfig.builder()
| cardinality
| java.lang.String
| The associated cardinality of the category. |
| name
| java.lang.String
| The display name of the category. |
| description
| java.lang.String
| The description of the category. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -1035,7 +1035,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -1051,7 +1051,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -1065,7 +1065,7 @@ public java.lang.String getName();
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -1079,7 +1079,7 @@ public java.lang.String getDescription();
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -1091,7 +1091,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tagCategory.python.md b/docs/tagCategory.python.md
index ca085ed9..bc1dbef0 100644
--- a/docs/tagCategory.python.md
+++ b/docs/tagCategory.python.md
@@ -4,7 +4,7 @@
### TagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category}.
#### Initializers
@@ -44,7 +44,7 @@ tagCategory.TagCategory(
| cardinality
| str
| The associated cardinality of the category. |
| name
| str
| The display name of the category. |
| description
| str
| The description of the category. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -116,7 +116,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -128,7 +128,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -646,7 +646,7 @@ The construct id used in the generated config for the TagCategory to import.
The id of the existing TagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -989,7 +989,7 @@ tagCategory.TagCategoryConfig(
| cardinality
| str
| The associated cardinality of the category. |
| name
| str
| The display name of the category. |
| description
| str
| The description of the category. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -1075,7 +1075,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -1091,7 +1091,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -1105,7 +1105,7 @@ name: str
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -1119,7 +1119,7 @@ description: str
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -1131,7 +1131,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/tagCategory.typescript.md b/docs/tagCategory.typescript.md
index aa383cb7..b4ca0e2d 100644
--- a/docs/tagCategory.typescript.md
+++ b/docs/tagCategory.typescript.md
@@ -4,7 +4,7 @@
### TagCategory
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the TagCategory to import.
The id of the existing TagCategory that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
---
@@ -811,7 +811,7 @@ const tagCategoryConfig: tagCategory.TagCategoryConfig = { ... }
| cardinality
| string
| The associated cardinality of the category. |
| name
| string
| The display name of the category. |
| description
| string
| The description of the category. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}. |
---
@@ -897,7 +897,7 @@ Object types to which this category's tags can be attached.
Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
---
@@ -913,7 +913,7 @@ The associated cardinality of the category.
Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
---
@@ -927,7 +927,7 @@ public readonly name: string;
The display name of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
---
@@ -941,7 +941,7 @@ public readonly description: string;
The description of the category.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
---
@@ -953,7 +953,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/vappContainer.csharp.md b/docs/vappContainer.csharp.md
index 494ea6f0..16e092ed 100644
--- a/docs/vappContainer.csharp.md
+++ b/docs/vappContainer.csharp.md
@@ -4,7 +4,7 @@
### VappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -565,7 +565,7 @@ The construct id used in the generated config for the VappContainer to import.
The id of the existing VappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -1165,7 +1165,7 @@ new VappContainerConfig {
| CpuShareLevel
| string
| The allocation level. |
| CpuShares
| double
| The number of shares allocated. |
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| MemoryExpandable
| object
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| MemoryLimit
| double
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| MemoryReservation
| double
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -1256,7 +1256,7 @@ public string Name { get; set; }
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -1270,7 +1270,7 @@ public string ParentResourcePoolId { get; set; }
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -1284,7 +1284,7 @@ public object CpuExpandable { get; set; }
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -1300,7 +1300,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -1314,7 +1314,7 @@ public double CpuReservation { get; set; }
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -1330,7 +1330,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -1346,7 +1346,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -1360,7 +1360,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -1372,7 +1372,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1389,7 +1389,7 @@ public object MemoryExpandable { get; set; }
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -1405,7 +1405,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -1419,7 +1419,7 @@ public double MemoryReservation { get; set; }
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -1435,7 +1435,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -1451,7 +1451,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -1465,7 +1465,7 @@ public string ParentFolderId { get; set; }
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -1479,7 +1479,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
diff --git a/docs/vappContainer.go.md b/docs/vappContainer.go.md
index 5ab477b9..07dde292 100644
--- a/docs/vappContainer.go.md
+++ b/docs/vappContainer.go.md
@@ -4,12 +4,12 @@
### VappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappcontainer"
vappcontainer.NewVappContainer(scope Construct, id *string, config VappContainerConfig) VappContainer
```
@@ -476,7 +476,7 @@ func ResetTags()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappcontainer"
vappcontainer.VappContainer_IsConstruct(x interface{}) *bool
```
@@ -508,7 +508,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappcontainer"
vappcontainer.VappContainer_IsTerraformElement(x interface{}) *bool
```
@@ -522,7 +522,7 @@ vappcontainer.VappContainer_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappcontainer"
vappcontainer.VappContainer_IsTerraformResource(x interface{}) *bool
```
@@ -536,7 +536,7 @@ vappcontainer.VappContainer_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappcontainer"
vappcontainer.VappContainer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -565,7 +565,7 @@ The construct id used in the generated config for the VappContainer to import.
The id of the existing VappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -1117,7 +1117,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappcontainer"
&vappcontainer.VappContainerConfig {
Connection: interface{},
@@ -1165,7 +1165,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappcontainer"
| CpuShareLevel
| *string
| The allocation level. |
| CpuShares
| *f64
| The number of shares allocated. |
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| MemoryExpandable
| interface{}
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| MemoryLimit
| *f64
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| MemoryReservation
| *f64
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -1256,7 +1256,7 @@ Name *string
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -1270,7 +1270,7 @@ ParentResourcePoolId *string
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -1284,7 +1284,7 @@ CpuExpandable interface{}
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -1300,7 +1300,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -1314,7 +1314,7 @@ CpuReservation *f64
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -1330,7 +1330,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -1346,7 +1346,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -1360,7 +1360,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -1372,7 +1372,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1389,7 +1389,7 @@ MemoryExpandable interface{}
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -1405,7 +1405,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -1419,7 +1419,7 @@ MemoryReservation *f64
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -1435,7 +1435,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -1451,7 +1451,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -1465,7 +1465,7 @@ ParentFolderId *string
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -1479,7 +1479,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
diff --git a/docs/vappContainer.java.md b/docs/vappContainer.java.md
index 44f1a3d9..a88b7664 100644
--- a/docs/vappContainer.java.md
+++ b/docs/vappContainer.java.md
@@ -4,7 +4,7 @@
### VappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -63,7 +63,7 @@ VappContainer.Builder.create(Construct scope, java.lang.String id)
| cpuShareLevel
| java.lang.String
| The allocation level. |
| cpuShares
| java.lang.Number
| The number of shares allocated. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| memoryExpandable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memoryLimit
| java.lang.Number
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| memoryReservation
| java.lang.Number
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -140,7 +140,7 @@ Must be unique amongst siblings in the same scope
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -172,7 +172,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -194,7 +194,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -206,7 +206,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -224,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -237,7 +237,7 @@ If you experience problems setting this value it might not be settable. Please t
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -249,7 +249,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -271,7 +271,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -283,7 +283,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -293,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -303,7 +303,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
@@ -828,7 +828,7 @@ The construct id used in the generated config for the VappContainer to import.
The id of the existing VappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -1434,7 +1434,7 @@ VappContainerConfig.builder()
| cpuShareLevel
| java.lang.String
| The allocation level. |
| cpuShares
| java.lang.Number
| The number of shares allocated. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| memoryExpandable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memoryLimit
| java.lang.Number
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| memoryReservation
| java.lang.Number
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -1525,7 +1525,7 @@ public java.lang.String getName();
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -1539,7 +1539,7 @@ public java.lang.String getParentResourcePoolId();
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -1553,7 +1553,7 @@ public java.lang.Object getCpuExpandable();
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -1569,7 +1569,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -1583,7 +1583,7 @@ public java.lang.Number getCpuReservation();
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -1599,7 +1599,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -1615,7 +1615,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -1629,7 +1629,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -1641,7 +1641,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1658,7 +1658,7 @@ public java.lang.Object getMemoryExpandable();
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -1674,7 +1674,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -1688,7 +1688,7 @@ public java.lang.Number getMemoryReservation();
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -1704,7 +1704,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -1720,7 +1720,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -1734,7 +1734,7 @@ public java.lang.String getParentFolderId();
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -1748,7 +1748,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
diff --git a/docs/vappContainer.python.md b/docs/vappContainer.python.md
index c357b065..2401e39e 100644
--- a/docs/vappContainer.python.md
+++ b/docs/vappContainer.python.md
@@ -4,7 +4,7 @@
### VappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -59,7 +59,7 @@ vappContainer.VappContainer(
| cpu_share_level
| str
| The allocation level. |
| cpu_shares
| typing.Union[int, float]
| The number of shares allocated. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| memory_expandable
| typing.Union[bool, cdktf.IResolvable]
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memory_limit
| typing.Union[int, float]
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| memory_reservation
| typing.Union[int, float]
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -168,7 +168,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -190,7 +190,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -202,7 +202,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -220,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -233,7 +233,7 @@ If you experience problems setting this value it might not be settable. Please t
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -245,7 +245,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -267,7 +267,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -279,7 +279,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -299,7 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
@@ -870,7 +870,7 @@ The construct id used in the generated config for the VappContainer to import.
The id of the existing VappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -1470,7 +1470,7 @@ vappContainer.VappContainerConfig(
| cpu_share_level
| str
| The allocation level. |
| cpu_shares
| typing.Union[int, float]
| The number of shares allocated. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| memory_expandable
| typing.Union[bool, cdktf.IResolvable]
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memory_limit
| typing.Union[int, float]
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| memory_reservation
| typing.Union[int, float]
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -1561,7 +1561,7 @@ name: str
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -1575,7 +1575,7 @@ parent_resource_pool_id: str
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -1589,7 +1589,7 @@ cpu_expandable: typing.Union[bool, IResolvable]
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -1605,7 +1605,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -1619,7 +1619,7 @@ cpu_reservation: typing.Union[int, float]
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -1635,7 +1635,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -1651,7 +1651,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -1665,7 +1665,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -1677,7 +1677,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1694,7 +1694,7 @@ memory_expandable: typing.Union[bool, IResolvable]
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -1710,7 +1710,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -1724,7 +1724,7 @@ memory_reservation: typing.Union[int, float]
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -1740,7 +1740,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -1756,7 +1756,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -1770,7 +1770,7 @@ parent_folder_id: str
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -1784,7 +1784,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
diff --git a/docs/vappContainer.typescript.md b/docs/vappContainer.typescript.md
index 8511f3e7..dfc60ea9 100644
--- a/docs/vappContainer.typescript.md
+++ b/docs/vappContainer.typescript.md
@@ -4,7 +4,7 @@
### VappContainer
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container}.
#### Initializers
@@ -565,7 +565,7 @@ The construct id used in the generated config for the VappContainer to import.
The id of the existing VappContainer that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
---
@@ -1141,7 +1141,7 @@ const vappContainerConfig: vappContainer.VappContainerConfig = { ... }
| cpuShareLevel
| string
| The allocation level. |
| cpuShares
| number
| The number of shares allocated. |
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}. |
| memoryExpandable
| boolean \| cdktf.IResolvable
| Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources. |
| memoryLimit
| number
| The utilization of a vApp container will not exceed this limit, even if there are available resources. |
| memoryReservation
| number
| Amount of memory (MB) that is guaranteed available to the vApp container. |
@@ -1232,7 +1232,7 @@ public readonly name: string;
The name of the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
---
@@ -1246,7 +1246,7 @@ public readonly parentResourcePoolId: string;
The managed object ID of the parent resource pool or the compute resource the vApp container is in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
---
@@ -1260,7 +1260,7 @@ public readonly cpuExpandable: boolean | IResolvable;
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
---
@@ -1276,7 +1276,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
---
@@ -1290,7 +1290,7 @@ public readonly cpuReservation: number;
Amount of CPU (MHz) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
---
@@ -1306,7 +1306,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
---
@@ -1322,7 +1322,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
---
@@ -1336,7 +1336,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
---
@@ -1348,7 +1348,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1365,7 +1365,7 @@ public readonly memoryExpandable: boolean | IResolvable;
Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
---
@@ -1381,7 +1381,7 @@ The utilization of a vApp container will not exceed this limit, even if there ar
Set to -1 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
---
@@ -1395,7 +1395,7 @@ public readonly memoryReservation: number;
Amount of memory (MB) that is guaranteed available to the vApp container.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
---
@@ -1411,7 +1411,7 @@ The allocation level.
The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
---
@@ -1427,7 +1427,7 @@ The number of shares allocated.
Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
---
@@ -1441,7 +1441,7 @@ public readonly parentFolderId: string;
The ID of the parent VM folder.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
---
@@ -1455,7 +1455,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
---
diff --git a/docs/vappEntity.csharp.md b/docs/vappEntity.csharp.md
index 89ac3d58..a403ad9b 100644
--- a/docs/vappEntity.csharp.md
+++ b/docs/vappEntity.csharp.md
@@ -4,7 +4,7 @@
### VappEntity
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity}.
#### Initializers
@@ -530,7 +530,7 @@ The construct id used in the generated config for the VappEntity to import.
The id of the existing VappEntity that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
---
@@ -1010,7 +1010,7 @@ new VappEntityConfig {
| ContainerId
| string
| Managed object ID of the vApp container the entity is a member of. |
| TargetId
| string
| Managed object ID of the entity to power on or power off. |
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| StartAction
| string
| How to start the entity. |
| StartDelay
| double
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| StartOrder
| double
| Order to start and stop target in vApp. |
@@ -1101,7 +1101,7 @@ public string ContainerId { get; set; }
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -1117,7 +1117,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -1131,7 +1131,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -1143,7 +1143,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1162,7 +1162,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -1176,7 +1176,7 @@ public double StartDelay { get; set; }
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -1190,7 +1190,7 @@ public double StartOrder { get; set; }
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -1206,7 +1206,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -1220,7 +1220,7 @@ public double StopDelay { get; set; }
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -1234,7 +1234,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -1250,7 +1250,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
diff --git a/docs/vappEntity.go.md b/docs/vappEntity.go.md
index 9688a355..44aa2ddc 100644
--- a/docs/vappEntity.go.md
+++ b/docs/vappEntity.go.md
@@ -4,12 +4,12 @@
### VappEntity
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappentity"
vappentity.NewVappEntity(scope Construct, id *string, config VappEntityConfig) VappEntity
```
@@ -441,7 +441,7 @@ func ResetWaitForGuest()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappentity"
vappentity.VappEntity_IsConstruct(x interface{}) *bool
```
@@ -473,7 +473,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappentity"
vappentity.VappEntity_IsTerraformElement(x interface{}) *bool
```
@@ -487,7 +487,7 @@ vappentity.VappEntity_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappentity"
vappentity.VappEntity_IsTerraformResource(x interface{}) *bool
```
@@ -501,7 +501,7 @@ vappentity.VappEntity_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappentity"
vappentity.VappEntity_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -530,7 +530,7 @@ The construct id used in the generated config for the VappEntity to import.
The id of the existing VappEntity that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
---
@@ -972,7 +972,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vappentity"
&vappentity.VappEntityConfig {
Connection: interface{},
@@ -1010,7 +1010,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vappentity"
| ContainerId
| *string
| Managed object ID of the vApp container the entity is a member of. |
| TargetId
| *string
| Managed object ID of the entity to power on or power off. |
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| StartAction
| *string
| How to start the entity. |
| StartDelay
| *f64
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| StartOrder
| *f64
| Order to start and stop target in vApp. |
@@ -1101,7 +1101,7 @@ ContainerId *string
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -1117,7 +1117,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -1131,7 +1131,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -1143,7 +1143,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1162,7 +1162,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -1176,7 +1176,7 @@ StartDelay *f64
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -1190,7 +1190,7 @@ StartOrder *f64
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -1206,7 +1206,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -1220,7 +1220,7 @@ StopDelay *f64
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -1234,7 +1234,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -1250,7 +1250,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
diff --git a/docs/vappEntity.java.md b/docs/vappEntity.java.md
index 9b6b816c..c2776523 100644
--- a/docs/vappEntity.java.md
+++ b/docs/vappEntity.java.md
@@ -4,7 +4,7 @@
### VappEntity
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity}.
#### Initializers
@@ -52,7 +52,7 @@ VappEntity.Builder.create(Construct scope, java.lang.String id)
| containerId
| java.lang.String
| Managed object ID of the vApp container the entity is a member of. |
| targetId
| java.lang.String
| Managed object ID of the entity to power on or power off. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| startAction
| java.lang.String
| How to start the entity. |
| startDelay
| java.lang.Number
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| startOrder
| java.lang.Number
| Order to start and stop target in vApp. |
@@ -129,7 +129,7 @@ Must be unique amongst siblings in the same scope
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -141,7 +141,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -151,7 +151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -174,7 +174,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -206,7 +206,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -238,7 +238,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
@@ -728,7 +728,7 @@ The construct id used in the generated config for the VappEntity to import.
The id of the existing VappEntity that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
---
@@ -1213,7 +1213,7 @@ VappEntityConfig.builder()
| containerId
| java.lang.String
| Managed object ID of the vApp container the entity is a member of. |
| targetId
| java.lang.String
| Managed object ID of the entity to power on or power off. |
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| startAction
| java.lang.String
| How to start the entity. |
| startDelay
| java.lang.Number
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| startOrder
| java.lang.Number
| Order to start and stop target in vApp. |
@@ -1304,7 +1304,7 @@ public java.lang.String getContainerId();
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -1320,7 +1320,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -1334,7 +1334,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -1346,7 +1346,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1365,7 +1365,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -1379,7 +1379,7 @@ public java.lang.Number getStartDelay();
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -1393,7 +1393,7 @@ public java.lang.Number getStartOrder();
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -1409,7 +1409,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -1423,7 +1423,7 @@ public java.lang.Number getStopDelay();
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -1437,7 +1437,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -1453,7 +1453,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
diff --git a/docs/vappEntity.python.md b/docs/vappEntity.python.md
index fad3e6a0..3ddad353 100644
--- a/docs/vappEntity.python.md
+++ b/docs/vappEntity.python.md
@@ -4,7 +4,7 @@
### VappEntity
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity}.
#### Initializers
@@ -49,7 +49,7 @@ vappEntity.VappEntity(
| container_id
| str
| Managed object ID of the vApp container the entity is a member of. |
| target_id
| str
| Managed object ID of the entity to power on or power off. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| start_action
| str
| How to start the entity. |
| start_delay
| typing.Union[int, float]
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| start_order
| typing.Union[int, float]
| Order to start and stop target in vApp. |
@@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -138,7 +138,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -203,7 +203,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -235,7 +235,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
@@ -771,7 +771,7 @@ The construct id used in the generated config for the VappEntity to import.
The id of the existing VappEntity that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
---
@@ -1251,7 +1251,7 @@ vappEntity.VappEntityConfig(
| container_id
| str
| Managed object ID of the vApp container the entity is a member of. |
| target_id
| str
| Managed object ID of the entity to power on or power off. |
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| start_action
| str
| How to start the entity. |
| start_delay
| typing.Union[int, float]
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| start_order
| typing.Union[int, float]
| Order to start and stop target in vApp. |
@@ -1342,7 +1342,7 @@ container_id: str
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -1358,7 +1358,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -1372,7 +1372,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -1384,7 +1384,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1403,7 +1403,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -1417,7 +1417,7 @@ start_delay: typing.Union[int, float]
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -1431,7 +1431,7 @@ start_order: typing.Union[int, float]
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -1447,7 +1447,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -1461,7 +1461,7 @@ stop_delay: typing.Union[int, float]
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -1475,7 +1475,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -1491,7 +1491,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
diff --git a/docs/vappEntity.typescript.md b/docs/vappEntity.typescript.md
index e5b62d28..b654ab5f 100644
--- a/docs/vappEntity.typescript.md
+++ b/docs/vappEntity.typescript.md
@@ -4,7 +4,7 @@
### VappEntity
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity}.
#### Initializers
@@ -530,7 +530,7 @@ The construct id used in the generated config for the VappEntity to import.
The id of the existing VappEntity that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
---
@@ -991,7 +991,7 @@ const vappEntityConfig: vappEntity.VappEntityConfig = { ... }
| containerId
| string
| Managed object ID of the vApp container the entity is a member of. |
| targetId
| string
| Managed object ID of the entity to power on or power off. |
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}. |
| startAction
| string
| How to start the entity. |
| startDelay
| number
| Delay in seconds before continuing with the next entity in the order of entities to be started. |
| startOrder
| number
| Order to start and stop target in vApp. |
@@ -1082,7 +1082,7 @@ public readonly containerId: string;
Managed object ID of the vApp container the entity is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
---
@@ -1098,7 +1098,7 @@ Managed object ID of the entity to power on or power off.
This can be a virtual machine or a vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
---
@@ -1112,7 +1112,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
---
@@ -1124,7 +1124,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1143,7 +1143,7 @@ How to start the entity.
Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
---
@@ -1157,7 +1157,7 @@ public readonly startDelay: number;
Delay in seconds before continuing with the next entity in the order of entities to be started.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
---
@@ -1171,7 +1171,7 @@ public readonly startOrder: number;
Order to start and stop target in vApp.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
---
@@ -1187,7 +1187,7 @@ Defines the stop action for the entity.
Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
---
@@ -1201,7 +1201,7 @@ public readonly stopDelay: number;
Delay in seconds before continuing with the next entity in the order of entities to be stopped.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
---
@@ -1215,7 +1215,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
---
@@ -1231,7 +1231,7 @@ Determines if the VM should be marked as being started when VMware Tools are rea
This property has no effect for vApps.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
---
diff --git a/docs/virtualDisk.csharp.md b/docs/virtualDisk.csharp.md
index 0d801b4d..07c0a0e4 100644
--- a/docs/virtualDisk.csharp.md
+++ b/docs/virtualDisk.csharp.md
@@ -4,7 +4,7 @@
### VirtualDisk
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the VirtualDisk to import.
The id of the existing VirtualDisk that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
---
@@ -910,14 +910,14 @@ new VirtualDiskConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| Size
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| VmdkPath
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| AdapterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| CreateDirectories
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| Datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| Type
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| Datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| Size
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| VmdkPath
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| AdapterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| CreateDirectories
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| Datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| Type
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -999,7 +999,7 @@ public string Datastore { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -1011,7 +1011,7 @@ public double Size { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -1023,7 +1023,7 @@ public string VmdkPath { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -1035,7 +1035,7 @@ public string AdapterType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -1047,7 +1047,7 @@ public object CreateDirectories { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -1059,7 +1059,7 @@ public string Datacenter { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -1071,7 +1071,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1086,7 +1086,7 @@ public string Type { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
diff --git a/docs/virtualDisk.go.md b/docs/virtualDisk.go.md
index 775f85b5..5376cac1 100644
--- a/docs/virtualDisk.go.md
+++ b/docs/virtualDisk.go.md
@@ -4,12 +4,12 @@
### VirtualDisk
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualdisk"
virtualdisk.NewVirtualDisk(scope Construct, id *string, config VirtualDiskConfig) VirtualDisk
```
@@ -413,7 +413,7 @@ func ResetType()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualdisk"
virtualdisk.VirtualDisk_IsConstruct(x interface{}) *bool
```
@@ -445,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualdisk"
virtualdisk.VirtualDisk_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +459,7 @@ virtualdisk.VirtualDisk_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualdisk"
virtualdisk.VirtualDisk_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +473,7 @@ virtualdisk.VirtualDisk_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualdisk"
virtualdisk.VirtualDisk_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -502,7 +502,7 @@ The construct id used in the generated config for the VirtualDisk to import.
The id of the existing VirtualDisk that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
---
@@ -878,7 +878,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualdisk"
&virtualdisk.VirtualDiskConfig {
Connection: interface{},
@@ -910,14 +910,14 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualdisk"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Datastore
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| Size
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| VmdkPath
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| AdapterType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| CreateDirectories
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| Datacenter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| Type
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| Datastore
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| Size
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| VmdkPath
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| AdapterType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| CreateDirectories
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| Datacenter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| Type
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -999,7 +999,7 @@ Datastore *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -1011,7 +1011,7 @@ Size *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -1023,7 +1023,7 @@ VmdkPath *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -1035,7 +1035,7 @@ AdapterType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -1047,7 +1047,7 @@ CreateDirectories interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -1059,7 +1059,7 @@ Datacenter *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -1071,7 +1071,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1086,7 +1086,7 @@ Type *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
diff --git a/docs/virtualDisk.java.md b/docs/virtualDisk.java.md
index c7838e02..651bbd2e 100644
--- a/docs/virtualDisk.java.md
+++ b/docs/virtualDisk.java.md
@@ -4,7 +4,7 @@
### VirtualDisk
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk}.
#### Initializers
@@ -46,14 +46,14 @@ VirtualDisk.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| size
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| vmdkPath
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| adapterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| type
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| size
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| vmdkPath
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| adapterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| type
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -121,7 +121,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -180,7 +180,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
@@ -642,7 +642,7 @@ The construct id used in the generated config for the VirtualDisk to import.
The id of the existing VirtualDisk that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
---
@@ -1055,14 +1055,14 @@ VirtualDiskConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| size
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| vmdkPath
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| adapterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| type
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| datastore
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| size
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| vmdkPath
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| adapterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| createDirectories
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| datacenter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| type
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -1144,7 +1144,7 @@ public java.lang.String getDatastore();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -1156,7 +1156,7 @@ public java.lang.Number getSize();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -1168,7 +1168,7 @@ public java.lang.String getVmdkPath();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -1180,7 +1180,7 @@ public java.lang.String getAdapterType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -1192,7 +1192,7 @@ public java.lang.Object getCreateDirectories();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -1204,7 +1204,7 @@ public java.lang.String getDatacenter();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -1216,7 +1216,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1231,7 +1231,7 @@ public java.lang.String getType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
diff --git a/docs/virtualDisk.python.md b/docs/virtualDisk.python.md
index a15f10fa..7ed89b0b 100644
--- a/docs/virtualDisk.python.md
+++ b/docs/virtualDisk.python.md
@@ -4,7 +4,7 @@
### VirtualDisk
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk}.
#### Initializers
@@ -43,14 +43,14 @@ virtualDisk.VirtualDisk(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| size
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| vmdk_path
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| adapter_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| size
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| vmdk_path
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| adapter_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -177,7 +177,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
@@ -685,7 +685,7 @@ The construct id used in the generated config for the VirtualDisk to import.
The id of the existing VirtualDisk that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
---
@@ -1093,14 +1093,14 @@ virtualDisk.VirtualDiskConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| size
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| vmdk_path
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| adapter_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| datastore
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| size
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| vmdk_path
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| adapter_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| create_directories
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| datacenter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -1182,7 +1182,7 @@ datastore: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -1194,7 +1194,7 @@ size: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -1206,7 +1206,7 @@ vmdk_path: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -1218,7 +1218,7 @@ adapter_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -1230,7 +1230,7 @@ create_directories: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -1242,7 +1242,7 @@ datacenter: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -1254,7 +1254,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1269,7 +1269,7 @@ type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
diff --git a/docs/virtualDisk.typescript.md b/docs/virtualDisk.typescript.md
index 1b60bb6b..30ecf998 100644
--- a/docs/virtualDisk.typescript.md
+++ b/docs/virtualDisk.typescript.md
@@ -4,7 +4,7 @@
### VirtualDisk
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the VirtualDisk to import.
The id of the existing VirtualDisk that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
---
@@ -894,14 +894,14 @@ const virtualDiskConfig: virtualDisk.VirtualDiskConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
-| size
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}. |
-| vmdkPath
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
-| adapterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
-| createDirectories
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
-| datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}. |
-| type
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}. |
+| datastore
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}. |
+| size
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}. |
+| vmdkPath
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}. |
+| adapterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}. |
+| createDirectories
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}. |
+| datacenter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}. |
+| type
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}. |
---
@@ -983,7 +983,7 @@ public readonly datastore: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}.
---
@@ -995,7 +995,7 @@ public readonly size: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}.
---
@@ -1007,7 +1007,7 @@ public readonly vmdkPath: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}.
---
@@ -1019,7 +1019,7 @@ public readonly adapterType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}.
---
@@ -1031,7 +1031,7 @@ public readonly createDirectories: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}.
---
@@ -1043,7 +1043,7 @@ public readonly datacenter: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}.
---
@@ -1055,7 +1055,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1070,7 +1070,7 @@ public readonly type: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}.
---
diff --git a/docs/virtualMachine.csharp.md b/docs/virtualMachine.csharp.md
index 90b712c2..92e00968 100644
--- a/docs/virtualMachine.csharp.md
+++ b/docs/virtualMachine.csharp.md
@@ -4,7 +4,7 @@
### VirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -79,6 +79,7 @@ Must be unique amongst siblings in the same scope
| PutNetworkInterface
| *No description.* |
| PutOvfDeploy
| *No description.* |
| PutVapp
| *No description.* |
+| PutVtpm
| *No description.* |
| ResetAlternateGuestName
| *No description.* |
| ResetAnnotation
| *No description.* |
| ResetBootDelay
| *No description.* |
@@ -149,6 +150,7 @@ Must be unique amongst siblings in the same scope
| ResetToolsUpgradePolicy
| *No description.* |
| ResetVapp
| *No description.* |
| ResetVbsEnabled
| *No description.* |
+| ResetVtpm
| *No description.* |
| ResetVvtdEnabled
| *No description.* |
| ResetWaitForGuestIpTimeout
| *No description.* |
| ResetWaitForGuestNetRoutable
| *No description.* |
@@ -516,6 +518,18 @@ private void PutVapp(VirtualMachineVapp Value)
---
+##### `PutVtpm`
+
+```csharp
+private void PutVtpm(VirtualMachineVtpm Value)
+```
+
+###### `Value`Required
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `ResetAlternateGuestName`
```csharp
@@ -936,6 +950,12 @@ private void ResetVapp()
private void ResetVbsEnabled()
```
+##### `ResetVtpm`
+
+```csharp
+private void ResetVtpm()
+```
+
##### `ResetVvtdEnabled`
```csharp
@@ -1063,7 +1083,7 @@ The construct id used in the generated config for the VirtualMachine to import.
The id of the existing VirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -1110,6 +1130,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| VappTransport
| string[]
| *No description.* |
| VmwareToolsStatus
| string
| *No description.* |
| VmxPath
| string
| *No description.* |
+| Vtpm
| VirtualMachineVtpmOutputReference
| *No description.* |
| AlternateGuestNameInput
| string
| *No description.* |
| AnnotationInput
| string
| *No description.* |
| BootDelayInput
| double
| *No description.* |
@@ -1182,6 +1203,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ToolsUpgradePolicyInput
| string
| *No description.* |
| VappInput
| VirtualMachineVapp
| *No description.* |
| VbsEnabledInput
| object
| *No description.* |
+| VtpmInput
| VirtualMachineVtpm
| *No description.* |
| VvtdEnabledInput
| object
| *No description.* |
| WaitForGuestIpTimeoutInput
| double
| *No description.* |
| WaitForGuestNetRoutableInput
| object
| *No description.* |
@@ -1571,6 +1593,16 @@ public string VmxPath { get; }
---
+##### `Vtpm`Required
+
+```csharp
+public VirtualMachineVtpmOutputReference Vtpm { get; }
+```
+
+- *Type:* VirtualMachineVtpmOutputReference
+
+---
+
##### `AlternateGuestNameInput`Optional
```csharp
@@ -2291,6 +2323,16 @@ public object VbsEnabledInput { get; }
---
+##### `VtpmInput`Optional
+
+```csharp
+public VirtualMachineVtpm VtpmInput { get; }
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `VvtdEnabledInput`Optional
```csharp
@@ -3085,7 +3127,7 @@ public object ClientDevice { get; set; }
Indicates whether the device should be mapped to a remote client device.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
---
@@ -3099,7 +3141,7 @@ public string DatastoreId { get; set; }
The datastore ID the ISO is located on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -3113,7 +3155,7 @@ public string Path { get; set; }
The path to the ISO file on the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -3159,7 +3201,7 @@ public string TemplateUuid { get; set; }
The UUID of the source virtual machine or template.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
---
@@ -3173,7 +3215,7 @@ public VirtualMachineCloneCustomizationSpec CustomizationSpec { get; set; }
customization_spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
---
@@ -3187,7 +3229,7 @@ public VirtualMachineCloneCustomize Customize { get; set; }
customize block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
---
@@ -3203,7 +3245,7 @@ Whether or not to create a linked clone when cloning.
When this option is used, the source VM must have a single snapshot associated with it.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
---
@@ -3217,7 +3259,7 @@ public System.Collections.Generic.IDictionary OvfNetworkMap { ge
Mapping of ovf networks to the networks to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -3231,7 +3273,7 @@ public System.Collections.Generic.IDictionary OvfStorageMap { ge
Mapping of ovf storage to the datastores to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
---
@@ -3245,7 +3287,7 @@ public double Timeout { get; set; }
The timeout, in minutes, to wait for the virtual machine clone to complete.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3281,7 +3323,7 @@ public string Id { get; set; }
The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3300,7 +3342,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3350,7 +3392,7 @@ public string[] DnsServerList { get; set; }
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -3364,7 +3406,7 @@ public string[] DnsSuffixList { get; set; }
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
---
@@ -3380,7 +3422,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
---
@@ -3396,7 +3438,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
---
@@ -3410,7 +3452,7 @@ public VirtualMachineCloneCustomizeLinuxOptions LinuxOptions { get; set; }
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
---
@@ -3424,7 +3466,7 @@ public object NetworkInterface { get; set; }
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -3440,7 +3482,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3454,7 +3496,7 @@ public VirtualMachineCloneCustomizeWindowsOptions WindowsOptions { get; set; }
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
---
@@ -3468,7 +3510,7 @@ public string WindowsSysprepText { get; set; }
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
---
@@ -3510,7 +3552,7 @@ public string Domain { get; set; }
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
---
@@ -3524,7 +3566,7 @@ public string HostName { get; set; }
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
---
@@ -3538,7 +3580,7 @@ public object HwClockUtc { get; set; }
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
---
@@ -3552,7 +3594,7 @@ public string ScriptText { get; set; }
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
---
@@ -3566,7 +3608,7 @@ public string TimeZone { get; set; }
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -3610,7 +3652,7 @@ public string DnsDomain { get; set; }
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
---
@@ -3624,7 +3666,7 @@ public string[] DnsServerList { get; set; }
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -3638,7 +3680,7 @@ public string Ipv4Address { get; set; }
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
---
@@ -3652,7 +3694,7 @@ public double Ipv4Netmask { get; set; }
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
---
@@ -3666,7 +3708,7 @@ public string Ipv6Address { get; set; }
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
---
@@ -3680,7 +3722,7 @@ public double Ipv6Netmask { get; set; }
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
---
@@ -3740,7 +3782,7 @@ public string ComputerName { get; set; }
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
---
@@ -3754,7 +3796,7 @@ public string AdminPassword { get; set; }
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
---
@@ -3768,7 +3810,7 @@ public object AutoLogon { get; set; }
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
---
@@ -3782,7 +3824,7 @@ public double AutoLogonCount { get; set; }
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
---
@@ -3796,7 +3838,7 @@ public string DomainAdminPassword { get; set; }
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
---
@@ -3810,7 +3852,7 @@ public string DomainAdminUser { get; set; }
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
---
@@ -3824,7 +3866,7 @@ public string DomainOu { get; set; }
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
---
@@ -3838,7 +3880,7 @@ public string FullName { get; set; }
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
---
@@ -3852,7 +3894,7 @@ public string JoinDomain { get; set; }
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
---
@@ -3866,7 +3908,7 @@ public string OrganizationName { get; set; }
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
---
@@ -3880,7 +3922,7 @@ public string ProductKey { get; set; }
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
---
@@ -3894,7 +3936,7 @@ public string[] RunOnceCommandList { get; set; }
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
---
@@ -3908,7 +3950,7 @@ public double TimeZone { get; set; }
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -3922,7 +3964,7 @@ public string Workgroup { get; set; }
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
---
@@ -4013,6 +4055,7 @@ new VirtualMachineConfig {
string ToolsUpgradePolicy = null,
VirtualMachineVapp Vapp = null,
object VbsEnabled = null,
+ VirtualMachineVtpm Vtpm = null,
object VvtdEnabled = null,
double WaitForGuestIpTimeout = null,
object WaitForGuestNetRoutable = null,
@@ -4065,7 +4108,7 @@ new VirtualMachineConfig {
| HardwareVersion
| double
| The hardware version for the virtual machine. |
| HostSystemId
| string
| The ID of an optional host system to pin the virtual machine to. |
| HvMode
| string
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| IdeControllerCount
| double
| The number of IDE controllers that Terraform manages on this virtual machine. |
| IgnoredGuestIps
| string[]
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| LatencySensitivity
| string
| Controls the scheduling delay of the virtual machine. |
@@ -4103,6 +4146,7 @@ new VirtualMachineConfig {
| ToolsUpgradePolicy
| string
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| Vapp
| VirtualMachineVapp
| vapp block. |
| VbsEnabled
| object
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| Vtpm
| VirtualMachineVtpm
| vtpm block. |
| VvtdEnabled
| object
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| WaitForGuestIpTimeout
| double
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| WaitForGuestNetRoutable
| object
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -4190,7 +4234,7 @@ public string Name { get; set; }
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -4204,7 +4248,7 @@ public string ResourcePoolId { get; set; }
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -4218,7 +4262,7 @@ public string AlternateGuestName { get; set; }
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -4232,7 +4276,7 @@ public string Annotation { get; set; }
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -4246,7 +4290,7 @@ public double BootDelay { get; set; }
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -4260,7 +4304,7 @@ public double BootRetryDelay { get; set; }
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -4274,7 +4318,7 @@ public object BootRetryEnabled { get; set; }
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -4288,7 +4332,7 @@ public object Cdrom { get; set; }
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -4302,7 +4346,7 @@ public VirtualMachineClone Clone { get; set; }
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -4316,7 +4360,7 @@ public object CpuHotAddEnabled { get; set; }
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -4330,7 +4374,7 @@ public object CpuHotRemoveEnabled { get; set; }
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -4344,7 +4388,7 @@ public double CpuLimit { get; set; }
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -4358,7 +4402,7 @@ public object CpuPerformanceCountersEnabled { get; set; }
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -4372,7 +4416,7 @@ public double CpuReservation { get; set; }
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -4386,7 +4430,7 @@ public double CpuShareCount { get; set; }
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -4400,7 +4444,7 @@ public string CpuShareLevel { get; set; }
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -4414,7 +4458,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -4428,7 +4472,7 @@ public string DatacenterId { get; set; }
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -4442,7 +4486,7 @@ public string DatastoreClusterId { get; set; }
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -4458,7 +4502,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -4472,7 +4516,7 @@ public object Disk { get; set; }
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -4486,7 +4530,7 @@ public object EfiSecureBootEnabled { get; set; }
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -4500,7 +4544,7 @@ public object EnableDiskUuid { get; set; }
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -4514,7 +4558,7 @@ public object EnableLogging { get; set; }
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -4528,7 +4572,7 @@ public string EptRviMode { get; set; }
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -4544,7 +4588,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -4558,7 +4602,7 @@ public object ExtraConfigRebootRequired { get; set; }
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -4572,7 +4616,7 @@ public string Firmware { get; set; }
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -4586,7 +4630,7 @@ public string Folder { get; set; }
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -4600,7 +4644,7 @@ public object ForcePowerOff { get; set; }
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -4614,7 +4658,7 @@ public string GuestId { get; set; }
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -4628,7 +4672,7 @@ public double HardwareVersion { get; set; }
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -4642,7 +4686,7 @@ public string HostSystemId { get; set; }
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -4656,7 +4700,7 @@ public string HvMode { get; set; }
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -4668,7 +4712,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4687,7 +4731,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -4701,7 +4745,7 @@ public string[] IgnoredGuestIps { get; set; }
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -4717,7 +4761,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -4731,7 +4775,7 @@ public double Memory { get; set; }
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -4745,7 +4789,7 @@ public object MemoryHotAddEnabled { get; set; }
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -4759,7 +4803,7 @@ public double MemoryLimit { get; set; }
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -4773,7 +4817,7 @@ public double MemoryReservation { get; set; }
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -4787,7 +4831,7 @@ public object MemoryReservationLockedToMax { get; set; }
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -4801,7 +4845,7 @@ public double MemoryShareCount { get; set; }
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -4815,7 +4859,7 @@ public string MemoryShareLevel { get; set; }
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -4829,7 +4873,7 @@ public double MigrateWaitTimeout { get; set; }
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -4843,7 +4887,7 @@ public object NestedHvEnabled { get; set; }
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -4857,7 +4901,7 @@ public object NetworkInterface { get; set; }
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -4873,7 +4917,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -4887,7 +4931,7 @@ public double NumCpus { get; set; }
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -4901,7 +4945,7 @@ public VirtualMachineOvfDeploy OvfDeploy { get; set; }
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -4915,7 +4959,7 @@ public string[] PciDeviceId { get; set; }
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -4929,7 +4973,7 @@ public double PoweronTimeout { get; set; }
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -4943,7 +4987,7 @@ public string ReplaceTrigger { get; set; }
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -4957,7 +5001,7 @@ public object RunToolsScriptsAfterPowerOn { get; set; }
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -4971,7 +5015,7 @@ public object RunToolsScriptsAfterResume { get; set; }
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -4985,7 +5029,7 @@ public object RunToolsScriptsBeforeGuestReboot { get; set; }
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -4999,7 +5043,7 @@ public object RunToolsScriptsBeforeGuestShutdown { get; set; }
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -5013,7 +5057,7 @@ public object RunToolsScriptsBeforeGuestStandby { get; set; }
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -5029,7 +5073,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -5043,7 +5087,7 @@ public string ScsiBusSharing { get; set; }
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -5059,7 +5103,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -5073,7 +5117,7 @@ public string ScsiType { get; set; }
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -5087,7 +5131,7 @@ public double ShutdownWaitTimeout { get; set; }
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -5101,7 +5145,7 @@ public string StoragePolicyId { get; set; }
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -5115,7 +5159,7 @@ public string SwapPlacementPolicy { get; set; }
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -5131,7 +5175,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -5147,7 +5191,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -5161,7 +5205,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -5175,7 +5219,7 @@ public string ToolsUpgradePolicy { get; set; }
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -5189,7 +5233,7 @@ public VirtualMachineVapp Vapp { get; set; }
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -5203,7 +5247,21 @@ public object VbsEnabled { get; set; }
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `Vtpm`Optional
+
+```csharp
+public VirtualMachineVtpm Vtpm { get; set; }
+```
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -5217,7 +5275,7 @@ public object VvtdEnabled { get; set; }
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -5233,7 +5291,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -5249,7 +5307,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -5265,7 +5323,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -5333,7 +5391,7 @@ public string Label { get; set; }
A unique label for this disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#label VirtualMachine#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#label VirtualMachine#label}
---
@@ -5347,7 +5405,7 @@ public object Attach { get; set; }
If this is true, the disk is attached instead of created. Implies keep_on_remove.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#attach VirtualMachine#attach}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#attach VirtualMachine#attach}
---
@@ -5361,7 +5419,7 @@ public string ControllerType { get; set; }
The type of controller the disk should be connected to. Must be 'scsi', 'sata', or 'ide'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
---
@@ -5375,7 +5433,7 @@ public string DatastoreId { get; set; }
The datastore ID for this virtual disk, if different than the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -5391,7 +5449,7 @@ The mode of this this virtual disk for purposes of writes and snapshotting.
Can be one of append, independent_nonpersistent, independent_persistent, nonpersistent, persistent, or undoable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
---
@@ -5405,7 +5463,7 @@ public string DiskSharing { get; set; }
The sharing mode of this virtual disk. Can be one of sharingMultiWriter or sharingNone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
---
@@ -5421,7 +5479,7 @@ The virtual disk file zeroing policy when thin_provision is not true.
The default is false, which lazily-zeros the disk, speeding up thick-provisioned disk creation time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
---
@@ -5435,7 +5493,7 @@ public double IoLimit { get; set; }
The upper limit of IOPS that this disk can use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
---
@@ -5449,7 +5507,7 @@ public double IoReservation { get; set; }
The I/O guarantee that this disk has, in IOPS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
---
@@ -5463,7 +5521,7 @@ public double IoShareCount { get; set; }
The share count for this disk when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
---
@@ -5477,7 +5535,7 @@ public string IoShareLevel { get; set; }
The share allocation level for this disk. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
---
@@ -5491,7 +5549,7 @@ public object KeepOnRemove { get; set; }
Set to true to keep the underlying VMDK file when removing this virtual disk from configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
---
@@ -5507,7 +5565,7 @@ The full path of the virtual disk.
This can only be provided if attach is set to true, otherwise it is a read-only value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -5521,7 +5579,7 @@ public double Size { get; set; }
The size of the disk, in GB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#size VirtualMachine#size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#size VirtualMachine#size}
---
@@ -5535,7 +5593,7 @@ public string StoragePolicyId { get; set; }
The ID of the storage policy to assign to the virtual disk in VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -5549,7 +5607,7 @@ public object ThinProvisioned { get; set; }
If true, this disk is thin provisioned, with space for the file being allocated on an as-needed basis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
---
@@ -5565,7 +5623,7 @@ The unique device number for this disk.
This number determines where on the SCSI bus this device will be attached.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
---
@@ -5579,7 +5637,7 @@ public object WriteThrough { get; set; }
If true, writes for this disk are sent directly to the filesystem immediately instead of being buffered.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
---
@@ -5631,7 +5689,7 @@ public string NetworkId { get; set; }
The ID of the network to connect this network interface to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
---
@@ -5645,7 +5703,7 @@ public string AdapterType { get; set; }
The controller type. Can be one of e1000, e1000e, sriov, vmxnet3, or vrdma.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
---
@@ -5659,7 +5717,7 @@ public double BandwidthLimit { get; set; }
The upper bandwidth limit of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
---
@@ -5673,7 +5731,7 @@ public double BandwidthReservation { get; set; }
The bandwidth reservation of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
---
@@ -5687,7 +5745,7 @@ public double BandwidthShareCount { get; set; }
The share count for this network interface when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
---
@@ -5701,7 +5759,7 @@ public string BandwidthShareLevel { get; set; }
The bandwidth share allocation level for this interface. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
---
@@ -5715,7 +5773,7 @@ public string MacAddress { get; set; }
The MAC address of this network interface. Can only be manually set if use_static_mac is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
---
@@ -5729,7 +5787,7 @@ public string OvfMapping { get; set; }
Mapping of network interface to OVF network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
---
@@ -5743,7 +5801,7 @@ public string PhysicalFunction { get; set; }
The ID of the Physical SR-IOV NIC to attach to, e.g. '0000:d8:00.0'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
---
@@ -5757,7 +5815,7 @@ public object UseStaticMac { get; set; }
If true, the mac_address field is treated as a static MAC address and set accordingly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
---
@@ -5807,7 +5865,7 @@ public object AllowUnverifiedSslCert { get; set; }
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
---
@@ -5821,7 +5879,7 @@ public string DeploymentOption { get; set; }
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
---
@@ -5837,7 +5895,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
---
@@ -5851,7 +5909,7 @@ public object EnableHiddenProperties { get; set; }
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
---
@@ -5865,7 +5923,7 @@ public string IpAllocationPolicy { get; set; }
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
---
@@ -5879,7 +5937,7 @@ public string IpProtocol { get; set; }
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
---
@@ -5893,7 +5951,7 @@ public string LocalOvfPath { get; set; }
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
---
@@ -5907,7 +5965,7 @@ public System.Collections.Generic.IDictionary OvfNetworkMap { ge
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -5921,7 +5979,7 @@ public string RemoteOvfUrl { get; set; }
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
---
@@ -5957,7 +6015,41 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
+
+---
+
+### VirtualMachineVtpm
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Vsphere;
+
+new VirtualMachineVtpm {
+ string Version = null
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Version
| string
| The version of the TPM device. Default is 2.0. |
+
+---
+
+##### `Version`Optional
+
+```csharp
+public string Version { get; set; }
+```
+
+- *Type:* string
+
+The version of the TPM device. Default is 2.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
---
@@ -11943,4 +12035,282 @@ public VirtualMachineVapp InternalValue { get; }
---
+### VirtualMachineVtpmOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Vsphere;
+
+new VirtualMachineVtpmOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetVersion
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `ResetVersion`
+
+```csharp
+private void ResetVersion()
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| VersionInput
| string
| *No description.* |
+| Version
| string
| *No description.* |
+| InternalValue
| VirtualMachineVtpm
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `VersionInput`Optional
+
+```csharp
+public string VersionInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Version`Required
+
+```csharp
+public string Version { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public VirtualMachineVtpm InternalValue { get; }
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
+
diff --git a/docs/virtualMachine.go.md b/docs/virtualMachine.go.md
index 50b54a18..ac78f9b6 100644
--- a/docs/virtualMachine.go.md
+++ b/docs/virtualMachine.go.md
@@ -4,12 +4,12 @@
### VirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachine(scope Construct, id *string, config VirtualMachineConfig) VirtualMachine
```
@@ -79,6 +79,7 @@ Must be unique amongst siblings in the same scope
| PutNetworkInterface
| *No description.* |
| PutOvfDeploy
| *No description.* |
| PutVapp
| *No description.* |
+| PutVtpm
| *No description.* |
| ResetAlternateGuestName
| *No description.* |
| ResetAnnotation
| *No description.* |
| ResetBootDelay
| *No description.* |
@@ -149,6 +150,7 @@ Must be unique amongst siblings in the same scope
| ResetToolsUpgradePolicy
| *No description.* |
| ResetVapp
| *No description.* |
| ResetVbsEnabled
| *No description.* |
+| ResetVtpm
| *No description.* |
| ResetVvtdEnabled
| *No description.* |
| ResetWaitForGuestIpTimeout
| *No description.* |
| ResetWaitForGuestNetRoutable
| *No description.* |
@@ -516,6 +518,18 @@ func PutVapp(value VirtualMachineVapp)
---
+##### `PutVtpm`
+
+```go
+func PutVtpm(value VirtualMachineVtpm)
+```
+
+###### `value`Required
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `ResetAlternateGuestName`
```go
@@ -936,6 +950,12 @@ func ResetVapp()
func ResetVbsEnabled()
```
+##### `ResetVtpm`
+
+```go
+func ResetVtpm()
+```
+
##### `ResetVvtdEnabled`
```go
@@ -974,7 +994,7 @@ func ResetWaitForGuestNetTimeout()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.VirtualMachine_IsConstruct(x interface{}) *bool
```
@@ -1006,7 +1026,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.VirtualMachine_IsTerraformElement(x interface{}) *bool
```
@@ -1020,7 +1040,7 @@ virtualmachine.VirtualMachine_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.VirtualMachine_IsTerraformResource(x interface{}) *bool
```
@@ -1034,7 +1054,7 @@ virtualmachine.VirtualMachine_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.VirtualMachine_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -1063,7 +1083,7 @@ The construct id used in the generated config for the VirtualMachine to import.
The id of the existing VirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -1110,6 +1130,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| VappTransport
| *[]*string
| *No description.* |
| VmwareToolsStatus
| *string
| *No description.* |
| VmxPath
| *string
| *No description.* |
+| Vtpm
| VirtualMachineVtpmOutputReference
| *No description.* |
| AlternateGuestNameInput
| *string
| *No description.* |
| AnnotationInput
| *string
| *No description.* |
| BootDelayInput
| *f64
| *No description.* |
@@ -1182,6 +1203,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| ToolsUpgradePolicyInput
| *string
| *No description.* |
| VappInput
| VirtualMachineVapp
| *No description.* |
| VbsEnabledInput
| interface{}
| *No description.* |
+| VtpmInput
| VirtualMachineVtpm
| *No description.* |
| VvtdEnabledInput
| interface{}
| *No description.* |
| WaitForGuestIpTimeoutInput
| *f64
| *No description.* |
| WaitForGuestNetRoutableInput
| interface{}
| *No description.* |
@@ -1571,6 +1593,16 @@ func VmxPath() *string
---
+##### `Vtpm`Required
+
+```go
+func Vtpm() VirtualMachineVtpmOutputReference
+```
+
+- *Type:* VirtualMachineVtpmOutputReference
+
+---
+
##### `AlternateGuestNameInput`Optional
```go
@@ -2291,6 +2323,16 @@ func VbsEnabledInput() interface{}
---
+##### `VtpmInput`Optional
+
+```go
+func VtpmInput() VirtualMachineVtpm
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `VvtdEnabledInput`Optional
```go
@@ -3056,7 +3098,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineCdrom {
ClientDevice: interface{},
@@ -3085,7 +3127,7 @@ ClientDevice interface{}
Indicates whether the device should be mapped to a remote client device.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
---
@@ -3099,7 +3141,7 @@ DatastoreId *string
The datastore ID the ISO is located on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -3113,7 +3155,7 @@ Path *string
The path to the ISO file on the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -3122,12 +3164,12 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineClone {
TemplateUuid: *string,
- CustomizationSpec: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineCloneCustomizationSpec,
- Customize: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineCloneCustomize,
+ CustomizationSpec: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineCloneCustomizationSpec,
+ Customize: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineCloneCustomize,
LinkedClone: interface{},
OvfNetworkMap: *map[string]*string,
OvfStorageMap: *map[string]*string,
@@ -3159,7 +3201,7 @@ TemplateUuid *string
The UUID of the source virtual machine or template.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
---
@@ -3173,7 +3215,7 @@ CustomizationSpec VirtualMachineCloneCustomizationSpec
customization_spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
---
@@ -3187,7 +3229,7 @@ Customize VirtualMachineCloneCustomize
customize block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
---
@@ -3203,7 +3245,7 @@ Whether or not to create a linked clone when cloning.
When this option is used, the source VM must have a single snapshot associated with it.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
---
@@ -3217,7 +3259,7 @@ OvfNetworkMap *map[string]*string
Mapping of ovf networks to the networks to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -3231,7 +3273,7 @@ OvfStorageMap *map[string]*string
Mapping of ovf storage to the datastores to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
---
@@ -3245,7 +3287,7 @@ Timeout *f64
The timeout, in minutes, to wait for the virtual machine clone to complete.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3254,7 +3296,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineCloneCustomizationSpec {
Id: *string,
@@ -3281,7 +3323,7 @@ Id *string
The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3300,7 +3342,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3309,17 +3351,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineCloneCustomize {
DnsServerList: *[]*string,
DnsSuffixList: *[]*string,
Ipv4Gateway: *string,
Ipv6Gateway: *string,
- LinuxOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineCloneCustomizeLinuxOptions,
+ LinuxOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineCloneCustomizeLinuxOptions,
NetworkInterface: interface{},
Timeout: *f64,
- WindowsOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineCloneCustomizeWindowsOptions,
+ WindowsOptions: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineCloneCustomizeWindowsOptions,
WindowsSysprepText: *string,
}
```
@@ -3350,7 +3392,7 @@ DnsServerList *[]*string
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -3364,7 +3406,7 @@ DnsSuffixList *[]*string
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
---
@@ -3380,7 +3422,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
---
@@ -3396,7 +3438,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
---
@@ -3410,7 +3452,7 @@ LinuxOptions VirtualMachineCloneCustomizeLinuxOptions
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
---
@@ -3424,7 +3466,7 @@ NetworkInterface interface{}
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -3440,7 +3482,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3454,7 +3496,7 @@ WindowsOptions VirtualMachineCloneCustomizeWindowsOptions
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
---
@@ -3468,7 +3510,7 @@ WindowsSysprepText *string
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
---
@@ -3477,7 +3519,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineCloneCustomizeLinuxOptions {
Domain: *string,
@@ -3510,7 +3552,7 @@ Domain *string
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
---
@@ -3524,7 +3566,7 @@ HostName *string
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
---
@@ -3538,7 +3580,7 @@ HwClockUtc interface{}
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
---
@@ -3552,7 +3594,7 @@ ScriptText *string
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
---
@@ -3566,7 +3608,7 @@ TimeZone *string
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -3575,7 +3617,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineCloneCustomizeNetworkInterface {
DnsDomain: *string,
@@ -3610,7 +3652,7 @@ DnsDomain *string
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
---
@@ -3624,7 +3666,7 @@ DnsServerList *[]*string
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -3638,7 +3680,7 @@ Ipv4Address *string
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
---
@@ -3652,7 +3694,7 @@ Ipv4Netmask *f64
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
---
@@ -3666,7 +3708,7 @@ Ipv6Address *string
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
---
@@ -3680,7 +3722,7 @@ Ipv6Netmask *f64
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
---
@@ -3689,7 +3731,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineCloneCustomizeWindowsOptions {
ComputerName: *string,
@@ -3740,7 +3782,7 @@ ComputerName *string
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
---
@@ -3754,7 +3796,7 @@ AdminPassword *string
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
---
@@ -3768,7 +3810,7 @@ AutoLogon interface{}
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
---
@@ -3782,7 +3824,7 @@ AutoLogonCount *f64
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
---
@@ -3796,7 +3838,7 @@ DomainAdminPassword *string
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
---
@@ -3810,7 +3852,7 @@ DomainAdminUser *string
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
---
@@ -3824,7 +3866,7 @@ DomainOu *string
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
---
@@ -3838,7 +3880,7 @@ FullName *string
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
---
@@ -3852,7 +3894,7 @@ JoinDomain *string
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
---
@@ -3866,7 +3908,7 @@ OrganizationName *string
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
---
@@ -3880,7 +3922,7 @@ ProductKey *string
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
---
@@ -3894,7 +3936,7 @@ RunOnceCommandList *[]*string
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
---
@@ -3908,7 +3950,7 @@ TimeZone *f64
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -3922,7 +3964,7 @@ Workgroup *string
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
---
@@ -3931,7 +3973,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineConfig {
Connection: interface{},
@@ -3949,7 +3991,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
BootRetryDelay: *f64,
BootRetryEnabled: interface{},
Cdrom: interface{},
- Clone: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineClone,
+ Clone: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineClone,
CpuHotAddEnabled: interface{},
CpuHotRemoveEnabled: interface{},
CpuLimit: *f64,
@@ -3991,7 +4033,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
NetworkInterface: interface{},
NumCoresPerSocket: *f64,
NumCpus: *f64,
- OvfDeploy: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineOvfDeploy,
+ OvfDeploy: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineOvfDeploy,
PciDeviceId: *[]*string,
PoweronTimeout: *f64,
ReplaceTrigger: *string,
@@ -4011,8 +4053,9 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
SyncTimeWithHostPeriodically: interface{},
Tags: *[]*string,
ToolsUpgradePolicy: *string,
- Vapp: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.virtualMachine.VirtualMachineVapp,
+ Vapp: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineVapp,
VbsEnabled: interface{},
+ Vtpm: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.virtualMachine.VirtualMachineVtpm,
VvtdEnabled: interface{},
WaitForGuestIpTimeout: *f64,
WaitForGuestNetRoutable: interface{},
@@ -4065,7 +4108,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
| HardwareVersion
| *f64
| The hardware version for the virtual machine. |
| HostSystemId
| *string
| The ID of an optional host system to pin the virtual machine to. |
| HvMode
| *string
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| IdeControllerCount
| *f64
| The number of IDE controllers that Terraform manages on this virtual machine. |
| IgnoredGuestIps
| *[]*string
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| LatencySensitivity
| *string
| Controls the scheduling delay of the virtual machine. |
@@ -4103,6 +4146,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
| ToolsUpgradePolicy
| *string
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| Vapp
| VirtualMachineVapp
| vapp block. |
| VbsEnabled
| interface{}
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| Vtpm
| VirtualMachineVtpm
| vtpm block. |
| VvtdEnabled
| interface{}
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| WaitForGuestIpTimeout
| *f64
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| WaitForGuestNetRoutable
| interface{}
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -4190,7 +4234,7 @@ Name *string
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -4204,7 +4248,7 @@ ResourcePoolId *string
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -4218,7 +4262,7 @@ AlternateGuestName *string
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -4232,7 +4276,7 @@ Annotation *string
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -4246,7 +4290,7 @@ BootDelay *f64
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -4260,7 +4304,7 @@ BootRetryDelay *f64
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -4274,7 +4318,7 @@ BootRetryEnabled interface{}
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -4288,7 +4332,7 @@ Cdrom interface{}
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -4302,7 +4346,7 @@ Clone VirtualMachineClone
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -4316,7 +4360,7 @@ CpuHotAddEnabled interface{}
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -4330,7 +4374,7 @@ CpuHotRemoveEnabled interface{}
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -4344,7 +4388,7 @@ CpuLimit *f64
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -4358,7 +4402,7 @@ CpuPerformanceCountersEnabled interface{}
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -4372,7 +4416,7 @@ CpuReservation *f64
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -4386,7 +4430,7 @@ CpuShareCount *f64
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -4400,7 +4444,7 @@ CpuShareLevel *string
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -4414,7 +4458,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -4428,7 +4472,7 @@ DatacenterId *string
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -4442,7 +4486,7 @@ DatastoreClusterId *string
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -4458,7 +4502,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -4472,7 +4516,7 @@ Disk interface{}
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -4486,7 +4530,7 @@ EfiSecureBootEnabled interface{}
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -4500,7 +4544,7 @@ EnableDiskUuid interface{}
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -4514,7 +4558,7 @@ EnableLogging interface{}
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -4528,7 +4572,7 @@ EptRviMode *string
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -4544,7 +4588,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -4558,7 +4602,7 @@ ExtraConfigRebootRequired interface{}
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -4572,7 +4616,7 @@ Firmware *string
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -4586,7 +4630,7 @@ Folder *string
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -4600,7 +4644,7 @@ ForcePowerOff interface{}
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -4614,7 +4658,7 @@ GuestId *string
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -4628,7 +4672,7 @@ HardwareVersion *f64
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -4642,7 +4686,7 @@ HostSystemId *string
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -4656,7 +4700,7 @@ HvMode *string
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -4668,7 +4712,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4687,7 +4731,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -4701,7 +4745,7 @@ IgnoredGuestIps *[]*string
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -4717,7 +4761,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -4731,7 +4775,7 @@ Memory *f64
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -4745,7 +4789,7 @@ MemoryHotAddEnabled interface{}
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -4759,7 +4803,7 @@ MemoryLimit *f64
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -4773,7 +4817,7 @@ MemoryReservation *f64
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -4787,7 +4831,7 @@ MemoryReservationLockedToMax interface{}
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -4801,7 +4845,7 @@ MemoryShareCount *f64
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -4815,7 +4859,7 @@ MemoryShareLevel *string
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -4829,7 +4873,7 @@ MigrateWaitTimeout *f64
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -4843,7 +4887,7 @@ NestedHvEnabled interface{}
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -4857,7 +4901,7 @@ NetworkInterface interface{}
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -4873,7 +4917,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -4887,7 +4931,7 @@ NumCpus *f64
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -4901,7 +4945,7 @@ OvfDeploy VirtualMachineOvfDeploy
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -4915,7 +4959,7 @@ PciDeviceId *[]*string
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -4929,7 +4973,7 @@ PoweronTimeout *f64
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -4943,7 +4987,7 @@ ReplaceTrigger *string
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -4957,7 +5001,7 @@ RunToolsScriptsAfterPowerOn interface{}
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -4971,7 +5015,7 @@ RunToolsScriptsAfterResume interface{}
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -4985,7 +5029,7 @@ RunToolsScriptsBeforeGuestReboot interface{}
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -4999,7 +5043,7 @@ RunToolsScriptsBeforeGuestShutdown interface{}
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -5013,7 +5057,7 @@ RunToolsScriptsBeforeGuestStandby interface{}
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -5029,7 +5073,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -5043,7 +5087,7 @@ ScsiBusSharing *string
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -5059,7 +5103,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -5073,7 +5117,7 @@ ScsiType *string
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -5087,7 +5131,7 @@ ShutdownWaitTimeout *f64
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -5101,7 +5145,7 @@ StoragePolicyId *string
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -5115,7 +5159,7 @@ SwapPlacementPolicy *string
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -5131,7 +5175,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -5147,7 +5191,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -5161,7 +5205,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -5175,7 +5219,7 @@ ToolsUpgradePolicy *string
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -5189,7 +5233,7 @@ Vapp VirtualMachineVapp
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -5203,7 +5247,21 @@ VbsEnabled interface{}
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `Vtpm`Optional
+
+```go
+Vtpm VirtualMachineVtpm
+```
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -5217,7 +5275,7 @@ VvtdEnabled interface{}
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -5233,7 +5291,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -5249,7 +5307,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -5265,7 +5323,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -5274,7 +5332,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineDisk {
Label: *string,
@@ -5333,7 +5391,7 @@ Label *string
A unique label for this disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#label VirtualMachine#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#label VirtualMachine#label}
---
@@ -5347,7 +5405,7 @@ Attach interface{}
If this is true, the disk is attached instead of created. Implies keep_on_remove.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#attach VirtualMachine#attach}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#attach VirtualMachine#attach}
---
@@ -5361,7 +5419,7 @@ ControllerType *string
The type of controller the disk should be connected to. Must be 'scsi', 'sata', or 'ide'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
---
@@ -5375,7 +5433,7 @@ DatastoreId *string
The datastore ID for this virtual disk, if different than the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -5391,7 +5449,7 @@ The mode of this this virtual disk for purposes of writes and snapshotting.
Can be one of append, independent_nonpersistent, independent_persistent, nonpersistent, persistent, or undoable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
---
@@ -5405,7 +5463,7 @@ DiskSharing *string
The sharing mode of this virtual disk. Can be one of sharingMultiWriter or sharingNone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
---
@@ -5421,7 +5479,7 @@ The virtual disk file zeroing policy when thin_provision is not true.
The default is false, which lazily-zeros the disk, speeding up thick-provisioned disk creation time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
---
@@ -5435,7 +5493,7 @@ IoLimit *f64
The upper limit of IOPS that this disk can use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
---
@@ -5449,7 +5507,7 @@ IoReservation *f64
The I/O guarantee that this disk has, in IOPS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
---
@@ -5463,7 +5521,7 @@ IoShareCount *f64
The share count for this disk when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
---
@@ -5477,7 +5535,7 @@ IoShareLevel *string
The share allocation level for this disk. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
---
@@ -5491,7 +5549,7 @@ KeepOnRemove interface{}
Set to true to keep the underlying VMDK file when removing this virtual disk from configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
---
@@ -5507,7 +5565,7 @@ The full path of the virtual disk.
This can only be provided if attach is set to true, otherwise it is a read-only value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -5521,7 +5579,7 @@ Size *f64
The size of the disk, in GB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#size VirtualMachine#size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#size VirtualMachine#size}
---
@@ -5535,7 +5593,7 @@ StoragePolicyId *string
The ID of the storage policy to assign to the virtual disk in VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -5549,7 +5607,7 @@ ThinProvisioned interface{}
If true, this disk is thin provisioned, with space for the file being allocated on an as-needed basis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
---
@@ -5565,7 +5623,7 @@ The unique device number for this disk.
This number determines where on the SCSI bus this device will be attached.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
---
@@ -5579,7 +5637,7 @@ WriteThrough interface{}
If true, writes for this disk are sent directly to the filesystem immediately instead of being buffered.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
---
@@ -5588,7 +5646,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineNetworkInterface {
NetworkId: *string,
@@ -5631,7 +5689,7 @@ NetworkId *string
The ID of the network to connect this network interface to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
---
@@ -5645,7 +5703,7 @@ AdapterType *string
The controller type. Can be one of e1000, e1000e, sriov, vmxnet3, or vrdma.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
---
@@ -5659,7 +5717,7 @@ BandwidthLimit *f64
The upper bandwidth limit of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
---
@@ -5673,7 +5731,7 @@ BandwidthReservation *f64
The bandwidth reservation of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
---
@@ -5687,7 +5745,7 @@ BandwidthShareCount *f64
The share count for this network interface when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
---
@@ -5701,7 +5759,7 @@ BandwidthShareLevel *string
The bandwidth share allocation level for this interface. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
---
@@ -5715,7 +5773,7 @@ MacAddress *string
The MAC address of this network interface. Can only be manually set if use_static_mac is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
---
@@ -5729,7 +5787,7 @@ OvfMapping *string
Mapping of network interface to OVF network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
---
@@ -5743,7 +5801,7 @@ PhysicalFunction *string
The ID of the Physical SR-IOV NIC to attach to, e.g. '0000:d8:00.0'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
---
@@ -5757,7 +5815,7 @@ UseStaticMac interface{}
If true, the mac_address field is treated as a static MAC address and set accordingly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
---
@@ -5766,7 +5824,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineOvfDeploy {
AllowUnverifiedSslCert: interface{},
@@ -5807,7 +5865,7 @@ AllowUnverifiedSslCert interface{}
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
---
@@ -5821,7 +5879,7 @@ DeploymentOption *string
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
---
@@ -5837,7 +5895,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
---
@@ -5851,7 +5909,7 @@ EnableHiddenProperties interface{}
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
---
@@ -5865,7 +5923,7 @@ IpAllocationPolicy *string
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
---
@@ -5879,7 +5937,7 @@ IpProtocol *string
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
---
@@ -5893,7 +5951,7 @@ LocalOvfPath *string
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
---
@@ -5907,7 +5965,7 @@ OvfNetworkMap *map[string]*string
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -5921,7 +5979,7 @@ RemoteOvfUrl *string
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
---
@@ -5930,7 +5988,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
&virtualmachine.VirtualMachineVapp {
Properties: *map[string]*string,
@@ -5957,7 +6015,41 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
+
+---
+
+### VirtualMachineVtpm
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
+
+&virtualmachine.VirtualMachineVtpm {
+ Version: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Version
| *string
| The version of the TPM device. Default is 2.0. |
+
+---
+
+##### `Version`Optional
+
+```go
+Version *string
+```
+
+- *Type:* *string
+
+The version of the TPM device. Default is 2.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
---
@@ -5968,7 +6060,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCdromList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) VirtualMachineCdromList
```
@@ -6128,7 +6220,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCdromOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) VirtualMachineCdromOutputReference
```
@@ -6504,7 +6596,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneCustomizationSpecOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineCloneCustomizationSpecOutputReference
```
@@ -6804,7 +6896,7 @@ func InternalValue() VirtualMachineCloneCustomizationSpec
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneCustomizeLinuxOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineCloneCustomizeLinuxOptionsOutputReference
```
@@ -7184,7 +7276,7 @@ func InternalValue() VirtualMachineCloneCustomizeLinuxOptions
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneCustomizeNetworkInterfaceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) VirtualMachineCloneCustomizeNetworkInterfaceList
```
@@ -7344,7 +7436,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneCustomizeNetworkInterfaceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) VirtualMachineCloneCustomizeNetworkInterfaceOutputReference
```
@@ -7785,7 +7877,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneCustomizeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineCloneCustomizeOutputReference
```
@@ -8334,7 +8426,7 @@ func InternalValue() VirtualMachineCloneCustomize
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneCustomizeWindowsOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineCloneCustomizeWindowsOptionsOutputReference
```
@@ -8982,7 +9074,7 @@ func InternalValue() VirtualMachineCloneCustomizeWindowsOptions
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineCloneOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineCloneOutputReference
```
@@ -9453,7 +9545,7 @@ func InternalValue() VirtualMachineClone
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineDiskList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) VirtualMachineDiskList
```
@@ -9613,7 +9705,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineDiskOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) VirtualMachineDiskOutputReference
```
@@ -10428,7 +10520,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineNetworkInterfaceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) VirtualMachineNetworkInterfaceList
```
@@ -10588,7 +10680,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineNetworkInterfaceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) VirtualMachineNetworkInterfaceOutputReference
```
@@ -11160,7 +11252,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineOvfDeployOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineOvfDeployOutputReference
```
@@ -11670,7 +11762,7 @@ func InternalValue() VirtualMachineOvfDeploy
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachine"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
virtualmachine.NewVirtualMachineVappOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineVappOutputReference
```
@@ -11943,4 +12035,282 @@ func InternalValue() VirtualMachineVapp
---
+### VirtualMachineVtpmOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachine"
+
+virtualmachine.NewVirtualMachineVtpmOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VirtualMachineVtpmOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetVersion
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `ResetVersion`
+
+```go
+func ResetVersion()
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| VersionInput
| *string
| *No description.* |
+| Version
| *string
| *No description.* |
+| InternalValue
| VirtualMachineVtpm
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `VersionInput`Optional
+
+```go
+func VersionInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Version`Required
+
+```go
+func Version() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() VirtualMachineVtpm
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
+
diff --git a/docs/virtualMachine.java.md b/docs/virtualMachine.java.md
index 58be929e..20276439 100644
--- a/docs/virtualMachine.java.md
+++ b/docs/virtualMachine.java.md
@@ -4,7 +4,7 @@
### VirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -118,6 +118,7 @@ VirtualMachine.Builder.create(Construct scope, java.lang.String id)
// .vapp(VirtualMachineVapp)
// .vbsEnabled(java.lang.Boolean)
// .vbsEnabled(IResolvable)
+// .vtpm(VirtualMachineVtpm)
// .vvtdEnabled(java.lang.Boolean)
// .vvtdEnabled(IResolvable)
// .waitForGuestIpTimeout(java.lang.Number)
@@ -172,7 +173,7 @@ VirtualMachine.Builder.create(Construct scope, java.lang.String id)
| hardwareVersion
| java.lang.Number
| The hardware version for the virtual machine. |
| hostSystemId
| java.lang.String
| The ID of an optional host system to pin the virtual machine to. |
| hvMode
| java.lang.String
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| ideControllerCount
| java.lang.Number
| The number of IDE controllers that Terraform manages on this virtual machine. |
| ignoredGuestIps
| java.util.List
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| latencySensitivity
| java.lang.String
| Controls the scheduling delay of the virtual machine. |
@@ -210,6 +211,7 @@ VirtualMachine.Builder.create(Construct scope, java.lang.String id)
| toolsUpgradePolicy
| java.lang.String
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| vapp
| VirtualMachineVapp
| vapp block. |
| vbsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| vtpm
| VirtualMachineVtpm
| vtpm block. |
| vvtdEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| waitForGuestIpTimeout
| java.lang.Number
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| waitForGuestNetRoutable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -283,7 +285,7 @@ Must be unique amongst siblings in the same scope
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -293,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -303,7 +305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -313,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -323,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -333,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -343,7 +345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -353,7 +355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -363,7 +365,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -373,7 +375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -383,7 +385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -393,7 +395,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -403,7 +405,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -413,7 +415,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -423,7 +425,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -433,7 +435,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -443,7 +445,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -453,7 +455,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -463,7 +465,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -475,7 +477,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -485,7 +487,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -495,7 +497,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -505,7 +507,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -515,7 +517,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -525,7 +527,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -537,7 +539,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -547,7 +549,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -557,7 +559,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -567,7 +569,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -577,7 +579,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -587,7 +589,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -597,7 +599,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -607,7 +609,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -617,7 +619,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -625,7 +627,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -640,7 +642,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -650,7 +652,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -662,7 +664,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -672,7 +674,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -682,7 +684,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -692,7 +694,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -702,7 +704,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -712,7 +714,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -722,7 +724,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -732,7 +734,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -742,7 +744,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -752,7 +754,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -762,7 +764,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -774,7 +776,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -784,7 +786,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -794,7 +796,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -804,7 +806,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -814,7 +816,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -824,7 +826,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -834,7 +836,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -844,7 +846,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -854,7 +856,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -864,7 +866,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -874,7 +876,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -886,7 +888,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -896,7 +898,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -908,7 +910,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -918,7 +920,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -928,7 +930,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -938,7 +940,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -948,7 +950,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -960,7 +962,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -972,7 +974,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -982,7 +984,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -992,7 +994,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -1002,7 +1004,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -1012,7 +1014,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `vtpm`Optional
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -1022,7 +1034,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -1034,7 +1046,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -1046,7 +1058,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -1058,7 +1070,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -1095,6 +1107,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
| putNetworkInterface
| *No description.* |
| putOvfDeploy
| *No description.* |
| putVapp
| *No description.* |
+| putVtpm
| *No description.* |
| resetAlternateGuestName
| *No description.* |
| resetAnnotation
| *No description.* |
| resetBootDelay
| *No description.* |
@@ -1165,6 +1178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
| resetToolsUpgradePolicy
| *No description.* |
| resetVapp
| *No description.* |
| resetVbsEnabled
| *No description.* |
+| resetVtpm
| *No description.* |
| resetVvtdEnabled
| *No description.* |
| resetWaitForGuestIpTimeout
| *No description.* |
| resetWaitForGuestNetRoutable
| *No description.* |
@@ -1534,6 +1548,18 @@ public void putVapp(VirtualMachineVapp value)
---
+##### `putVtpm`
+
+```java
+public void putVtpm(VirtualMachineVtpm value)
+```
+
+###### `value`Required
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `resetAlternateGuestName`
```java
@@ -1954,6 +1980,12 @@ public void resetVapp()
public void resetVbsEnabled()
```
+##### `resetVtpm`
+
+```java
+public void resetVtpm()
+```
+
##### `resetVvtdEnabled`
```java
@@ -2081,7 +2113,7 @@ The construct id used in the generated config for the VirtualMachine to import.
The id of the existing VirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -2128,6 +2160,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| vappTransport
| java.util.List
| *No description.* |
| vmwareToolsStatus
| java.lang.String
| *No description.* |
| vmxPath
| java.lang.String
| *No description.* |
+| vtpm
| VirtualMachineVtpmOutputReference
| *No description.* |
| alternateGuestNameInput
| java.lang.String
| *No description.* |
| annotationInput
| java.lang.String
| *No description.* |
| bootDelayInput
| java.lang.Number
| *No description.* |
@@ -2200,6 +2233,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| toolsUpgradePolicyInput
| java.lang.String
| *No description.* |
| vappInput
| VirtualMachineVapp
| *No description.* |
| vbsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| vtpmInput
| VirtualMachineVtpm
| *No description.* |
| vvtdEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| waitForGuestIpTimeoutInput
| java.lang.Number
| *No description.* |
| waitForGuestNetRoutableInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -2589,6 +2623,16 @@ public java.lang.String getVmxPath();
---
+##### `vtpm`Required
+
+```java
+public VirtualMachineVtpmOutputReference getVtpm();
+```
+
+- *Type:* VirtualMachineVtpmOutputReference
+
+---
+
##### `alternateGuestNameInput`Optional
```java
@@ -3309,6 +3353,16 @@ public java.lang.Object getVbsEnabledInput();
---
+##### `vtpmInput`Optional
+
+```java
+public VirtualMachineVtpm getVtpmInput();
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `vvtdEnabledInput`Optional
```java
@@ -4104,7 +4158,7 @@ public java.lang.Object getClientDevice();
Indicates whether the device should be mapped to a remote client device.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
---
@@ -4118,7 +4172,7 @@ public java.lang.String getDatastoreId();
The datastore ID the ISO is located on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -4132,7 +4186,7 @@ public java.lang.String getPath();
The path to the ISO file on the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -4179,7 +4233,7 @@ public java.lang.String getTemplateUuid();
The UUID of the source virtual machine or template.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
---
@@ -4193,7 +4247,7 @@ public VirtualMachineCloneCustomizationSpec getCustomizationSpec();
customization_spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
---
@@ -4207,7 +4261,7 @@ public VirtualMachineCloneCustomize getCustomize();
customize block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
---
@@ -4223,7 +4277,7 @@ Whether or not to create a linked clone when cloning.
When this option is used, the source VM must have a single snapshot associated with it.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
---
@@ -4237,7 +4291,7 @@ public java.util.Map getOvfNetworkMap();
Mapping of ovf networks to the networks to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -4251,7 +4305,7 @@ public java.util.Map getOvfStorageMap();
Mapping of ovf storage to the datastores to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
---
@@ -4265,7 +4319,7 @@ public java.lang.Number getTimeout();
The timeout, in minutes, to wait for the virtual machine clone to complete.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -4301,7 +4355,7 @@ public java.lang.String getId();
The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4320,7 +4374,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -4371,7 +4425,7 @@ public java.util.List getDnsServerList();
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -4385,7 +4439,7 @@ public java.util.List getDnsSuffixList();
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
---
@@ -4401,7 +4455,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
---
@@ -4417,7 +4471,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
---
@@ -4431,7 +4485,7 @@ public VirtualMachineCloneCustomizeLinuxOptions getLinuxOptions();
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
---
@@ -4445,7 +4499,7 @@ public java.lang.Object getNetworkInterface();
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -4461,7 +4515,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -4475,7 +4529,7 @@ public VirtualMachineCloneCustomizeWindowsOptions getWindowsOptions();
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
---
@@ -4489,7 +4543,7 @@ public java.lang.String getWindowsSysprepText();
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
---
@@ -4532,7 +4586,7 @@ public java.lang.String getDomain();
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
---
@@ -4546,7 +4600,7 @@ public java.lang.String getHostName();
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
---
@@ -4560,7 +4614,7 @@ public java.lang.Object getHwClockUtc();
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
---
@@ -4574,7 +4628,7 @@ public java.lang.String getScriptText();
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
---
@@ -4588,7 +4642,7 @@ public java.lang.String getTimeZone();
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -4632,7 +4686,7 @@ public java.lang.String getDnsDomain();
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
---
@@ -4646,7 +4700,7 @@ public java.util.List getDnsServerList();
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -4660,7 +4714,7 @@ public java.lang.String getIpv4Address();
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
---
@@ -4674,7 +4728,7 @@ public java.lang.Number getIpv4Netmask();
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
---
@@ -4688,7 +4742,7 @@ public java.lang.String getIpv6Address();
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
---
@@ -4702,7 +4756,7 @@ public java.lang.Number getIpv6Netmask();
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
---
@@ -4763,7 +4817,7 @@ public java.lang.String getComputerName();
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
---
@@ -4777,7 +4831,7 @@ public java.lang.String getAdminPassword();
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
---
@@ -4791,7 +4845,7 @@ public java.lang.Object getAutoLogon();
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
---
@@ -4805,7 +4859,7 @@ public java.lang.Number getAutoLogonCount();
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
---
@@ -4819,7 +4873,7 @@ public java.lang.String getDomainAdminPassword();
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
---
@@ -4833,7 +4887,7 @@ public java.lang.String getDomainAdminUser();
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
---
@@ -4847,7 +4901,7 @@ public java.lang.String getDomainOu();
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
---
@@ -4861,7 +4915,7 @@ public java.lang.String getFullName();
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
---
@@ -4875,7 +4929,7 @@ public java.lang.String getJoinDomain();
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
---
@@ -4889,7 +4943,7 @@ public java.lang.String getOrganizationName();
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
---
@@ -4903,7 +4957,7 @@ public java.lang.String getProductKey();
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
---
@@ -4917,7 +4971,7 @@ public java.util.List getRunOnceCommandList();
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
---
@@ -4931,7 +4985,7 @@ public java.lang.Number getTimeZone();
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -4945,7 +4999,7 @@ public java.lang.String getWorkgroup();
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
---
@@ -5063,6 +5117,7 @@ VirtualMachineConfig.builder()
// .vapp(VirtualMachineVapp)
// .vbsEnabled(java.lang.Boolean)
// .vbsEnabled(IResolvable)
+// .vtpm(VirtualMachineVtpm)
// .vvtdEnabled(java.lang.Boolean)
// .vvtdEnabled(IResolvable)
// .waitForGuestIpTimeout(java.lang.Number)
@@ -5117,7 +5172,7 @@ VirtualMachineConfig.builder()
| hardwareVersion
| java.lang.Number
| The hardware version for the virtual machine. |
| hostSystemId
| java.lang.String
| The ID of an optional host system to pin the virtual machine to. |
| hvMode
| java.lang.String
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| ideControllerCount
| java.lang.Number
| The number of IDE controllers that Terraform manages on this virtual machine. |
| ignoredGuestIps
| java.util.List
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| latencySensitivity
| java.lang.String
| Controls the scheduling delay of the virtual machine. |
@@ -5155,6 +5210,7 @@ VirtualMachineConfig.builder()
| toolsUpgradePolicy
| java.lang.String
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| vapp
| VirtualMachineVapp
| vapp block. |
| vbsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| vtpm
| VirtualMachineVtpm
| vtpm block. |
| vvtdEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| waitForGuestIpTimeout
| java.lang.Number
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| waitForGuestNetRoutable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -5242,7 +5298,7 @@ public java.lang.String getName();
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -5256,7 +5312,7 @@ public java.lang.String getResourcePoolId();
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -5270,7 +5326,7 @@ public java.lang.String getAlternateGuestName();
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -5284,7 +5340,7 @@ public java.lang.String getAnnotation();
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -5298,7 +5354,7 @@ public java.lang.Number getBootDelay();
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -5312,7 +5368,7 @@ public java.lang.Number getBootRetryDelay();
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -5326,7 +5382,7 @@ public java.lang.Object getBootRetryEnabled();
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -5340,7 +5396,7 @@ public java.lang.Object getCdrom();
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -5354,7 +5410,7 @@ public VirtualMachineClone getClone();
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -5368,7 +5424,7 @@ public java.lang.Object getCpuHotAddEnabled();
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -5382,7 +5438,7 @@ public java.lang.Object getCpuHotRemoveEnabled();
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -5396,7 +5452,7 @@ public java.lang.Number getCpuLimit();
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -5410,7 +5466,7 @@ public java.lang.Object getCpuPerformanceCountersEnabled();
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -5424,7 +5480,7 @@ public java.lang.Number getCpuReservation();
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -5438,7 +5494,7 @@ public java.lang.Number getCpuShareCount();
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -5452,7 +5508,7 @@ public java.lang.String getCpuShareLevel();
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -5466,7 +5522,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -5480,7 +5536,7 @@ public java.lang.String getDatacenterId();
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -5494,7 +5550,7 @@ public java.lang.String getDatastoreClusterId();
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -5510,7 +5566,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -5524,7 +5580,7 @@ public java.lang.Object getDisk();
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -5538,7 +5594,7 @@ public java.lang.Object getEfiSecureBootEnabled();
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -5552,7 +5608,7 @@ public java.lang.Object getEnableDiskUuid();
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -5566,7 +5622,7 @@ public java.lang.Object getEnableLogging();
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -5580,7 +5636,7 @@ public java.lang.String getEptRviMode();
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -5596,7 +5652,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -5610,7 +5666,7 @@ public java.lang.Object getExtraConfigRebootRequired();
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -5624,7 +5680,7 @@ public java.lang.String getFirmware();
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -5638,7 +5694,7 @@ public java.lang.String getFolder();
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -5652,7 +5708,7 @@ public java.lang.Object getForcePowerOff();
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -5666,7 +5722,7 @@ public java.lang.String getGuestId();
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -5680,7 +5736,7 @@ public java.lang.Number getHardwareVersion();
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -5694,7 +5750,7 @@ public java.lang.String getHostSystemId();
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -5708,7 +5764,7 @@ public java.lang.String getHvMode();
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -5720,7 +5776,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -5739,7 +5795,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -5753,7 +5809,7 @@ public java.util.List getIgnoredGuestIps();
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -5769,7 +5825,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -5783,7 +5839,7 @@ public java.lang.Number getMemory();
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -5797,7 +5853,7 @@ public java.lang.Object getMemoryHotAddEnabled();
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -5811,7 +5867,7 @@ public java.lang.Number getMemoryLimit();
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -5825,7 +5881,7 @@ public java.lang.Number getMemoryReservation();
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -5839,7 +5895,7 @@ public java.lang.Object getMemoryReservationLockedToMax();
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -5853,7 +5909,7 @@ public java.lang.Number getMemoryShareCount();
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -5867,7 +5923,7 @@ public java.lang.String getMemoryShareLevel();
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -5881,7 +5937,7 @@ public java.lang.Number getMigrateWaitTimeout();
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -5895,7 +5951,7 @@ public java.lang.Object getNestedHvEnabled();
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -5909,7 +5965,7 @@ public java.lang.Object getNetworkInterface();
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -5925,7 +5981,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -5939,7 +5995,7 @@ public java.lang.Number getNumCpus();
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -5953,7 +6009,7 @@ public VirtualMachineOvfDeploy getOvfDeploy();
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -5967,7 +6023,7 @@ public java.util.List getPciDeviceId();
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -5981,7 +6037,7 @@ public java.lang.Number getPoweronTimeout();
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -5995,7 +6051,7 @@ public java.lang.String getReplaceTrigger();
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -6009,7 +6065,7 @@ public java.lang.Object getRunToolsScriptsAfterPowerOn();
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -6023,7 +6079,7 @@ public java.lang.Object getRunToolsScriptsAfterResume();
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -6037,7 +6093,7 @@ public java.lang.Object getRunToolsScriptsBeforeGuestReboot();
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -6051,7 +6107,7 @@ public java.lang.Object getRunToolsScriptsBeforeGuestShutdown();
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -6065,7 +6121,7 @@ public java.lang.Object getRunToolsScriptsBeforeGuestStandby();
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -6081,7 +6137,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -6095,7 +6151,7 @@ public java.lang.String getScsiBusSharing();
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -6111,7 +6167,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -6125,7 +6181,7 @@ public java.lang.String getScsiType();
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -6139,7 +6195,7 @@ public java.lang.Number getShutdownWaitTimeout();
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -6153,7 +6209,7 @@ public java.lang.String getStoragePolicyId();
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -6167,7 +6223,7 @@ public java.lang.String getSwapPlacementPolicy();
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -6183,7 +6239,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -6199,7 +6255,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -6213,7 +6269,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -6227,7 +6283,7 @@ public java.lang.String getToolsUpgradePolicy();
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -6241,7 +6297,7 @@ public VirtualMachineVapp getVapp();
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -6255,7 +6311,21 @@ public java.lang.Object getVbsEnabled();
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `vtpm`Optional
+
+```java
+public VirtualMachineVtpm getVtpm();
+```
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -6269,7 +6339,7 @@ public java.lang.Object getVvtdEnabled();
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -6285,7 +6355,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -6301,7 +6371,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -6317,7 +6387,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -6390,7 +6460,7 @@ public java.lang.String getLabel();
A unique label for this disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#label VirtualMachine#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#label VirtualMachine#label}
---
@@ -6404,7 +6474,7 @@ public java.lang.Object getAttach();
If this is true, the disk is attached instead of created. Implies keep_on_remove.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#attach VirtualMachine#attach}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#attach VirtualMachine#attach}
---
@@ -6418,7 +6488,7 @@ public java.lang.String getControllerType();
The type of controller the disk should be connected to. Must be 'scsi', 'sata', or 'ide'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
---
@@ -6432,7 +6502,7 @@ public java.lang.String getDatastoreId();
The datastore ID for this virtual disk, if different than the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -6448,7 +6518,7 @@ The mode of this this virtual disk for purposes of writes and snapshotting.
Can be one of append, independent_nonpersistent, independent_persistent, nonpersistent, persistent, or undoable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
---
@@ -6462,7 +6532,7 @@ public java.lang.String getDiskSharing();
The sharing mode of this virtual disk. Can be one of sharingMultiWriter or sharingNone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
---
@@ -6478,7 +6548,7 @@ The virtual disk file zeroing policy when thin_provision is not true.
The default is false, which lazily-zeros the disk, speeding up thick-provisioned disk creation time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
---
@@ -6492,7 +6562,7 @@ public java.lang.Number getIoLimit();
The upper limit of IOPS that this disk can use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
---
@@ -6506,7 +6576,7 @@ public java.lang.Number getIoReservation();
The I/O guarantee that this disk has, in IOPS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
---
@@ -6520,7 +6590,7 @@ public java.lang.Number getIoShareCount();
The share count for this disk when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
---
@@ -6534,7 +6604,7 @@ public java.lang.String getIoShareLevel();
The share allocation level for this disk. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
---
@@ -6548,7 +6618,7 @@ public java.lang.Object getKeepOnRemove();
Set to true to keep the underlying VMDK file when removing this virtual disk from configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
---
@@ -6564,7 +6634,7 @@ The full path of the virtual disk.
This can only be provided if attach is set to true, otherwise it is a read-only value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -6578,7 +6648,7 @@ public java.lang.Number getSize();
The size of the disk, in GB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#size VirtualMachine#size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#size VirtualMachine#size}
---
@@ -6592,7 +6662,7 @@ public java.lang.String getStoragePolicyId();
The ID of the storage policy to assign to the virtual disk in VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -6606,7 +6676,7 @@ public java.lang.Object getThinProvisioned();
If true, this disk is thin provisioned, with space for the file being allocated on an as-needed basis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
---
@@ -6622,7 +6692,7 @@ The unique device number for this disk.
This number determines where on the SCSI bus this device will be attached.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
---
@@ -6636,7 +6706,7 @@ public java.lang.Object getWriteThrough();
If true, writes for this disk are sent directly to the filesystem immediately instead of being buffered.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
---
@@ -6689,7 +6759,7 @@ public java.lang.String getNetworkId();
The ID of the network to connect this network interface to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
---
@@ -6703,7 +6773,7 @@ public java.lang.String getAdapterType();
The controller type. Can be one of e1000, e1000e, sriov, vmxnet3, or vrdma.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
---
@@ -6717,7 +6787,7 @@ public java.lang.Number getBandwidthLimit();
The upper bandwidth limit of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
---
@@ -6731,7 +6801,7 @@ public java.lang.Number getBandwidthReservation();
The bandwidth reservation of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
---
@@ -6745,7 +6815,7 @@ public java.lang.Number getBandwidthShareCount();
The share count for this network interface when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
---
@@ -6759,7 +6829,7 @@ public java.lang.String getBandwidthShareLevel();
The bandwidth share allocation level for this interface. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
---
@@ -6773,7 +6843,7 @@ public java.lang.String getMacAddress();
The MAC address of this network interface. Can only be manually set if use_static_mac is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
---
@@ -6787,7 +6857,7 @@ public java.lang.String getOvfMapping();
Mapping of network interface to OVF network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
---
@@ -6801,7 +6871,7 @@ public java.lang.String getPhysicalFunction();
The ID of the Physical SR-IOV NIC to attach to, e.g. '0000:d8:00.0'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
---
@@ -6815,7 +6885,7 @@ public java.lang.Object getUseStaticMac();
If true, the mac_address field is treated as a static MAC address and set accordingly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
---
@@ -6867,7 +6937,7 @@ public java.lang.Object getAllowUnverifiedSslCert();
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
---
@@ -6881,7 +6951,7 @@ public java.lang.String getDeploymentOption();
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
---
@@ -6897,7 +6967,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
---
@@ -6911,7 +6981,7 @@ public java.lang.Object getEnableHiddenProperties();
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
---
@@ -6925,7 +6995,7 @@ public java.lang.String getIpAllocationPolicy();
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
---
@@ -6939,7 +7009,7 @@ public java.lang.String getIpProtocol();
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
---
@@ -6953,7 +7023,7 @@ public java.lang.String getLocalOvfPath();
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
---
@@ -6967,7 +7037,7 @@ public java.util.Map getOvfNetworkMap();
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -6981,7 +7051,7 @@ public java.lang.String getRemoteOvfUrl();
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
---
@@ -7017,7 +7087,41 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
+
+---
+
+### VirtualMachineVtpm
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.vsphere.virtual_machine.VirtualMachineVtpm;
+
+VirtualMachineVtpm.builder()
+// .version(java.lang.String)
+ .build();
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| version
| java.lang.String
| The version of the TPM device. Default is 2.0. |
+
+---
+
+##### `version`Optional
+
+```java
+public java.lang.String getVersion();
+```
+
+- *Type:* java.lang.String
+
+The version of the TPM device. Default is 2.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
---
@@ -13003,4 +13107,282 @@ public VirtualMachineVapp getInternalValue();
---
+### VirtualMachineVtpmOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.vsphere.virtual_machine.VirtualMachineVtpmOutputReference;
+
+new VirtualMachineVtpmOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetVersion
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `resetVersion`
+
+```java
+public void resetVersion()
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| versionInput
| java.lang.String
| *No description.* |
+| version
| java.lang.String
| *No description.* |
+| internalValue
| VirtualMachineVtpm
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `versionInput`Optional
+
+```java
+public java.lang.String getVersionInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `version`Required
+
+```java
+public java.lang.String getVersion();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public VirtualMachineVtpm getInternalValue();
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
+
diff --git a/docs/virtualMachine.python.md b/docs/virtualMachine.python.md
index 7bbc1458..1f9f9c96 100644
--- a/docs/virtualMachine.python.md
+++ b/docs/virtualMachine.python.md
@@ -4,7 +4,7 @@
### VirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -93,6 +93,7 @@ virtualMachine.VirtualMachine(
tools_upgrade_policy: str = None,
vapp: VirtualMachineVapp = None,
vbs_enabled: typing.Union[bool, IResolvable] = None,
+ vtpm: VirtualMachineVtpm = None,
vvtd_enabled: typing.Union[bool, IResolvable] = None,
wait_for_guest_ip_timeout: typing.Union[int, float] = None,
wait_for_guest_net_routable: typing.Union[bool, IResolvable] = None,
@@ -145,7 +146,7 @@ virtualMachine.VirtualMachine(
| hardware_version
| typing.Union[int, float]
| The hardware version for the virtual machine. |
| host_system_id
| str
| The ID of an optional host system to pin the virtual machine to. |
| hv_mode
| str
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| ide_controller_count
| typing.Union[int, float]
| The number of IDE controllers that Terraform manages on this virtual machine. |
| ignored_guest_ips
| typing.List[str]
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| latency_sensitivity
| str
| Controls the scheduling delay of the virtual machine. |
@@ -183,6 +184,7 @@ virtualMachine.VirtualMachine(
| tools_upgrade_policy
| str
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| vapp
| VirtualMachineVapp
| vapp block. |
| vbs_enabled
| typing.Union[bool, cdktf.IResolvable]
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| vtpm
| VirtualMachineVtpm
| vtpm block. |
| vvtd_enabled
| typing.Union[bool, cdktf.IResolvable]
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| wait_for_guest_ip_timeout
| typing.Union[int, float]
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| wait_for_guest_net_routable
| typing.Union[bool, cdktf.IResolvable]
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -256,7 +258,7 @@ Must be unique amongst siblings in the same scope
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -266,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -276,7 +278,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -286,7 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -296,7 +298,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -306,7 +308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -316,7 +318,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -326,7 +328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -336,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -346,7 +348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -356,7 +358,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -366,7 +368,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -376,7 +378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -386,7 +388,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -396,7 +398,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -406,7 +408,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -416,7 +418,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -426,7 +428,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -436,7 +438,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -448,7 +450,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -458,7 +460,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -468,7 +470,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -478,7 +480,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -488,7 +490,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -498,7 +500,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -510,7 +512,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -520,7 +522,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -530,7 +532,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -540,7 +542,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -550,7 +552,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -560,7 +562,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -570,7 +572,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -580,7 +582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -590,7 +592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -598,7 +600,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -613,7 +615,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -623,7 +625,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -635,7 +637,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -645,7 +647,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -655,7 +657,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -665,7 +667,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -675,7 +677,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -685,7 +687,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -695,7 +697,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -705,7 +707,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -715,7 +717,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -725,7 +727,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -735,7 +737,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -747,7 +749,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -757,7 +759,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -767,7 +769,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -777,7 +779,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -787,7 +789,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -797,7 +799,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -807,7 +809,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -817,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -827,7 +829,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -837,7 +839,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -847,7 +849,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -859,7 +861,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -869,7 +871,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -881,7 +883,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -891,7 +893,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -901,7 +903,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -911,7 +913,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -921,7 +923,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -933,7 +935,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -945,7 +947,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -955,7 +957,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -965,7 +967,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -975,7 +977,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -985,7 +987,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `vtpm`Optional
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -995,7 +1007,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -1007,7 +1019,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -1019,7 +1031,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -1031,7 +1043,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -1068,6 +1080,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
| put_network_interface
| *No description.* |
| put_ovf_deploy
| *No description.* |
| put_vapp
| *No description.* |
+| put_vtpm
| *No description.* |
| reset_alternate_guest_name
| *No description.* |
| reset_annotation
| *No description.* |
| reset_boot_delay
| *No description.* |
@@ -1138,6 +1151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
| reset_tools_upgrade_policy
| *No description.* |
| reset_vapp
| *No description.* |
| reset_vbs_enabled
| *No description.* |
+| reset_vtpm
| *No description.* |
| reset_vvtd_enabled
| *No description.* |
| reset_wait_for_guest_ip_timeout
| *No description.* |
| reset_wait_for_guest_net_routable
| *No description.* |
@@ -1504,7 +1518,7 @@ def put_clone(
The UUID of the source virtual machine or template.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
---
@@ -1514,7 +1528,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
customization_spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
---
@@ -1524,7 +1538,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
customize block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
---
@@ -1536,7 +1550,7 @@ Whether or not to create a linked clone when cloning.
When this option is used, the source VM must have a single snapshot associated with it.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
---
@@ -1546,7 +1560,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Mapping of ovf networks to the networks to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -1556,7 +1570,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Mapping of ovf storage to the datastores to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
---
@@ -1566,7 +1580,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The timeout, in minutes, to wait for the virtual machine clone to complete.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -1620,7 +1634,7 @@ def put_ovf_deploy(
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
---
@@ -1630,7 +1644,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
---
@@ -1642,7 +1656,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
---
@@ -1652,7 +1666,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
---
@@ -1662,7 +1676,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
---
@@ -1672,7 +1686,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
---
@@ -1682,7 +1696,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
---
@@ -1692,7 +1706,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -1702,7 +1716,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
---
@@ -1722,7 +1736,25 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
+
+---
+
+##### `put_vtpm`
+
+```python
+def put_vtpm(
+ version: str = None
+) -> None
+```
+
+###### `version`Optional
+
+- *Type:* str
+
+The version of the TPM device. Default is 2.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
---
@@ -2146,6 +2178,12 @@ def reset_vapp() -> None
def reset_vbs_enabled() -> None
```
+##### `reset_vtpm`
+
+```python
+def reset_vtpm() -> None
+```
+
##### `reset_vvtd_enabled`
```python
@@ -2284,7 +2322,7 @@ The construct id used in the generated config for the VirtualMachine to import.
The id of the existing VirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -2331,6 +2369,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| vapp_transport
| typing.List[str]
| *No description.* |
| vmware_tools_status
| str
| *No description.* |
| vmx_path
| str
| *No description.* |
+| vtpm
| VirtualMachineVtpmOutputReference
| *No description.* |
| alternate_guest_name_input
| str
| *No description.* |
| annotation_input
| str
| *No description.* |
| boot_delay_input
| typing.Union[int, float]
| *No description.* |
@@ -2403,6 +2442,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| tools_upgrade_policy_input
| str
| *No description.* |
| vapp_input
| VirtualMachineVapp
| *No description.* |
| vbs_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| vtpm_input
| VirtualMachineVtpm
| *No description.* |
| vvtd_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| wait_for_guest_ip_timeout_input
| typing.Union[int, float]
| *No description.* |
| wait_for_guest_net_routable_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -2792,6 +2832,16 @@ vmx_path: str
---
+##### `vtpm`Required
+
+```python
+vtpm: VirtualMachineVtpmOutputReference
+```
+
+- *Type:* VirtualMachineVtpmOutputReference
+
+---
+
##### `alternate_guest_name_input`Optional
```python
@@ -3512,6 +3562,16 @@ vbs_enabled_input: typing.Union[bool, IResolvable]
---
+##### `vtpm_input`Optional
+
+```python
+vtpm_input: VirtualMachineVtpm
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `vvtd_enabled_input`Optional
```python
@@ -4306,7 +4366,7 @@ client_device: typing.Union[bool, IResolvable]
Indicates whether the device should be mapped to a remote client device.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
---
@@ -4320,7 +4380,7 @@ datastore_id: str
The datastore ID the ISO is located on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -4334,7 +4394,7 @@ path: str
The path to the ISO file on the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -4380,7 +4440,7 @@ template_uuid: str
The UUID of the source virtual machine or template.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
---
@@ -4394,7 +4454,7 @@ customization_spec: VirtualMachineCloneCustomizationSpec
customization_spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
---
@@ -4408,7 +4468,7 @@ customize: VirtualMachineCloneCustomize
customize block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
---
@@ -4424,7 +4484,7 @@ Whether or not to create a linked clone when cloning.
When this option is used, the source VM must have a single snapshot associated with it.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
---
@@ -4438,7 +4498,7 @@ ovf_network_map: typing.Mapping[str]
Mapping of ovf networks to the networks to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -4452,7 +4512,7 @@ ovf_storage_map: typing.Mapping[str]
Mapping of ovf storage to the datastores to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
---
@@ -4466,7 +4526,7 @@ timeout: typing.Union[int, float]
The timeout, in minutes, to wait for the virtual machine clone to complete.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -4502,7 +4562,7 @@ id: str
The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4521,7 +4581,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -4571,7 +4631,7 @@ dns_server_list: typing.List[str]
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -4585,7 +4645,7 @@ dns_suffix_list: typing.List[str]
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
---
@@ -4601,7 +4661,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
---
@@ -4617,7 +4677,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
---
@@ -4631,7 +4691,7 @@ linux_options: VirtualMachineCloneCustomizeLinuxOptions
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
---
@@ -4645,7 +4705,7 @@ network_interface: typing.Union[IResolvable, typing.List[VirtualMachineCloneCust
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -4661,7 +4721,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -4675,7 +4735,7 @@ windows_options: VirtualMachineCloneCustomizeWindowsOptions
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
---
@@ -4689,7 +4749,7 @@ windows_sysprep_text: str
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
---
@@ -4731,7 +4791,7 @@ domain: str
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
---
@@ -4745,7 +4805,7 @@ host_name: str
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
---
@@ -4759,7 +4819,7 @@ hw_clock_utc: typing.Union[bool, IResolvable]
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
---
@@ -4773,7 +4833,7 @@ script_text: str
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
---
@@ -4787,7 +4847,7 @@ time_zone: str
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -4831,7 +4891,7 @@ dns_domain: str
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
---
@@ -4845,7 +4905,7 @@ dns_server_list: typing.List[str]
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -4859,7 +4919,7 @@ ipv4_address: str
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
---
@@ -4873,7 +4933,7 @@ ipv4_netmask: typing.Union[int, float]
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
---
@@ -4887,7 +4947,7 @@ ipv6_address: str
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
---
@@ -4901,7 +4961,7 @@ ipv6_netmask: typing.Union[int, float]
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
---
@@ -4961,7 +5021,7 @@ computer_name: str
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
---
@@ -4975,7 +5035,7 @@ admin_password: str
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
---
@@ -4989,7 +5049,7 @@ auto_logon: typing.Union[bool, IResolvable]
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
---
@@ -5003,7 +5063,7 @@ auto_logon_count: typing.Union[int, float]
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
---
@@ -5017,7 +5077,7 @@ domain_admin_password: str
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
---
@@ -5031,7 +5091,7 @@ domain_admin_user: str
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
---
@@ -5045,7 +5105,7 @@ domain_ou: str
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
---
@@ -5059,7 +5119,7 @@ full_name: str
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
---
@@ -5073,7 +5133,7 @@ join_domain: str
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
---
@@ -5087,7 +5147,7 @@ organization_name: str
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
---
@@ -5101,7 +5161,7 @@ product_key: str
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
---
@@ -5115,7 +5175,7 @@ run_once_command_list: typing.List[str]
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
---
@@ -5129,7 +5189,7 @@ time_zone: typing.Union[int, float]
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -5143,7 +5203,7 @@ workgroup: str
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
---
@@ -5234,6 +5294,7 @@ virtualMachine.VirtualMachineConfig(
tools_upgrade_policy: str = None,
vapp: VirtualMachineVapp = None,
vbs_enabled: typing.Union[bool, IResolvable] = None,
+ vtpm: VirtualMachineVtpm = None,
vvtd_enabled: typing.Union[bool, IResolvable] = None,
wait_for_guest_ip_timeout: typing.Union[int, float] = None,
wait_for_guest_net_routable: typing.Union[bool, IResolvable] = None,
@@ -5286,7 +5347,7 @@ virtualMachine.VirtualMachineConfig(
| hardware_version
| typing.Union[int, float]
| The hardware version for the virtual machine. |
| host_system_id
| str
| The ID of an optional host system to pin the virtual machine to. |
| hv_mode
| str
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| ide_controller_count
| typing.Union[int, float]
| The number of IDE controllers that Terraform manages on this virtual machine. |
| ignored_guest_ips
| typing.List[str]
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| latency_sensitivity
| str
| Controls the scheduling delay of the virtual machine. |
@@ -5324,6 +5385,7 @@ virtualMachine.VirtualMachineConfig(
| tools_upgrade_policy
| str
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| vapp
| VirtualMachineVapp
| vapp block. |
| vbs_enabled
| typing.Union[bool, cdktf.IResolvable]
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| vtpm
| VirtualMachineVtpm
| vtpm block. |
| vvtd_enabled
| typing.Union[bool, cdktf.IResolvable]
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| wait_for_guest_ip_timeout
| typing.Union[int, float]
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| wait_for_guest_net_routable
| typing.Union[bool, cdktf.IResolvable]
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -5411,7 +5473,7 @@ name: str
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -5425,7 +5487,7 @@ resource_pool_id: str
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -5439,7 +5501,7 @@ alternate_guest_name: str
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -5453,7 +5515,7 @@ annotation: str
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -5467,7 +5529,7 @@ boot_delay: typing.Union[int, float]
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -5481,7 +5543,7 @@ boot_retry_delay: typing.Union[int, float]
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -5495,7 +5557,7 @@ boot_retry_enabled: typing.Union[bool, IResolvable]
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -5509,7 +5571,7 @@ cdrom: typing.Union[IResolvable, typing.List[VirtualMachineCdrom]]
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -5523,7 +5585,7 @@ clone: VirtualMachineClone
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -5537,7 +5599,7 @@ cpu_hot_add_enabled: typing.Union[bool, IResolvable]
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -5551,7 +5613,7 @@ cpu_hot_remove_enabled: typing.Union[bool, IResolvable]
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -5565,7 +5627,7 @@ cpu_limit: typing.Union[int, float]
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -5579,7 +5641,7 @@ cpu_performance_counters_enabled: typing.Union[bool, IResolvable]
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -5593,7 +5655,7 @@ cpu_reservation: typing.Union[int, float]
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -5607,7 +5669,7 @@ cpu_share_count: typing.Union[int, float]
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -5621,7 +5683,7 @@ cpu_share_level: str
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -5635,7 +5697,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -5649,7 +5711,7 @@ datacenter_id: str
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -5663,7 +5725,7 @@ datastore_cluster_id: str
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -5679,7 +5741,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -5693,7 +5755,7 @@ disk: typing.Union[IResolvable, typing.List[VirtualMachineDisk]]
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -5707,7 +5769,7 @@ efi_secure_boot_enabled: typing.Union[bool, IResolvable]
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -5721,7 +5783,7 @@ enable_disk_uuid: typing.Union[bool, IResolvable]
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -5735,7 +5797,7 @@ enable_logging: typing.Union[bool, IResolvable]
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -5749,7 +5811,7 @@ ept_rvi_mode: str
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -5765,7 +5827,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -5779,7 +5841,7 @@ extra_config_reboot_required: typing.Union[bool, IResolvable]
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -5793,7 +5855,7 @@ firmware: str
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -5807,7 +5869,7 @@ folder: str
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -5821,7 +5883,7 @@ force_power_off: typing.Union[bool, IResolvable]
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -5835,7 +5897,7 @@ guest_id: str
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -5849,7 +5911,7 @@ hardware_version: typing.Union[int, float]
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -5863,7 +5925,7 @@ host_system_id: str
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -5877,7 +5939,7 @@ hv_mode: str
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -5889,7 +5951,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -5908,7 +5970,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -5922,7 +5984,7 @@ ignored_guest_ips: typing.List[str]
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -5938,7 +6000,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -5952,7 +6014,7 @@ memory: typing.Union[int, float]
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -5966,7 +6028,7 @@ memory_hot_add_enabled: typing.Union[bool, IResolvable]
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -5980,7 +6042,7 @@ memory_limit: typing.Union[int, float]
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -5994,7 +6056,7 @@ memory_reservation: typing.Union[int, float]
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -6008,7 +6070,7 @@ memory_reservation_locked_to_max: typing.Union[bool, IResolvable]
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -6022,7 +6084,7 @@ memory_share_count: typing.Union[int, float]
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -6036,7 +6098,7 @@ memory_share_level: str
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -6050,7 +6112,7 @@ migrate_wait_timeout: typing.Union[int, float]
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -6064,7 +6126,7 @@ nested_hv_enabled: typing.Union[bool, IResolvable]
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -6078,7 +6140,7 @@ network_interface: typing.Union[IResolvable, typing.List[VirtualMachineNetworkIn
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -6094,7 +6156,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -6108,7 +6170,7 @@ num_cpus: typing.Union[int, float]
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -6122,7 +6184,7 @@ ovf_deploy: VirtualMachineOvfDeploy
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -6136,7 +6198,7 @@ pci_device_id: typing.List[str]
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -6150,7 +6212,7 @@ poweron_timeout: typing.Union[int, float]
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -6164,7 +6226,7 @@ replace_trigger: str
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -6178,7 +6240,7 @@ run_tools_scripts_after_power_on: typing.Union[bool, IResolvable]
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -6192,7 +6254,7 @@ run_tools_scripts_after_resume: typing.Union[bool, IResolvable]
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -6206,7 +6268,7 @@ run_tools_scripts_before_guest_reboot: typing.Union[bool, IResolvable]
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -6220,7 +6282,7 @@ run_tools_scripts_before_guest_shutdown: typing.Union[bool, IResolvable]
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -6234,7 +6296,7 @@ run_tools_scripts_before_guest_standby: typing.Union[bool, IResolvable]
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -6250,7 +6312,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -6264,7 +6326,7 @@ scsi_bus_sharing: str
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -6280,7 +6342,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -6294,7 +6356,7 @@ scsi_type: str
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -6308,7 +6370,7 @@ shutdown_wait_timeout: typing.Union[int, float]
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -6322,7 +6384,7 @@ storage_policy_id: str
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -6336,7 +6398,7 @@ swap_placement_policy: str
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -6352,7 +6414,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -6368,7 +6430,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -6382,7 +6444,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -6396,7 +6458,7 @@ tools_upgrade_policy: str
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -6410,7 +6472,7 @@ vapp: VirtualMachineVapp
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -6424,7 +6486,21 @@ vbs_enabled: typing.Union[bool, IResolvable]
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `vtpm`Optional
+
+```python
+vtpm: VirtualMachineVtpm
+```
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -6438,7 +6514,7 @@ vvtd_enabled: typing.Union[bool, IResolvable]
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -6454,7 +6530,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -6470,7 +6546,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -6486,7 +6562,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -6554,7 +6630,7 @@ label: str
A unique label for this disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#label VirtualMachine#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#label VirtualMachine#label}
---
@@ -6568,7 +6644,7 @@ attach: typing.Union[bool, IResolvable]
If this is true, the disk is attached instead of created. Implies keep_on_remove.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#attach VirtualMachine#attach}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#attach VirtualMachine#attach}
---
@@ -6582,7 +6658,7 @@ controller_type: str
The type of controller the disk should be connected to. Must be 'scsi', 'sata', or 'ide'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
---
@@ -6596,7 +6672,7 @@ datastore_id: str
The datastore ID for this virtual disk, if different than the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -6612,7 +6688,7 @@ The mode of this this virtual disk for purposes of writes and snapshotting.
Can be one of append, independent_nonpersistent, independent_persistent, nonpersistent, persistent, or undoable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
---
@@ -6626,7 +6702,7 @@ disk_sharing: str
The sharing mode of this virtual disk. Can be one of sharingMultiWriter or sharingNone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
---
@@ -6642,7 +6718,7 @@ The virtual disk file zeroing policy when thin_provision is not true.
The default is false, which lazily-zeros the disk, speeding up thick-provisioned disk creation time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
---
@@ -6656,7 +6732,7 @@ io_limit: typing.Union[int, float]
The upper limit of IOPS that this disk can use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
---
@@ -6670,7 +6746,7 @@ io_reservation: typing.Union[int, float]
The I/O guarantee that this disk has, in IOPS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
---
@@ -6684,7 +6760,7 @@ io_share_count: typing.Union[int, float]
The share count for this disk when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
---
@@ -6698,7 +6774,7 @@ io_share_level: str
The share allocation level for this disk. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
---
@@ -6712,7 +6788,7 @@ keep_on_remove: typing.Union[bool, IResolvable]
Set to true to keep the underlying VMDK file when removing this virtual disk from configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
---
@@ -6728,7 +6804,7 @@ The full path of the virtual disk.
This can only be provided if attach is set to true, otherwise it is a read-only value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -6742,7 +6818,7 @@ size: typing.Union[int, float]
The size of the disk, in GB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#size VirtualMachine#size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#size VirtualMachine#size}
---
@@ -6756,7 +6832,7 @@ storage_policy_id: str
The ID of the storage policy to assign to the virtual disk in VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -6770,7 +6846,7 @@ thin_provisioned: typing.Union[bool, IResolvable]
If true, this disk is thin provisioned, with space for the file being allocated on an as-needed basis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
---
@@ -6786,7 +6862,7 @@ The unique device number for this disk.
This number determines where on the SCSI bus this device will be attached.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
---
@@ -6800,7 +6876,7 @@ write_through: typing.Union[bool, IResolvable]
If true, writes for this disk are sent directly to the filesystem immediately instead of being buffered.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
---
@@ -6852,7 +6928,7 @@ network_id: str
The ID of the network to connect this network interface to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
---
@@ -6866,7 +6942,7 @@ adapter_type: str
The controller type. Can be one of e1000, e1000e, sriov, vmxnet3, or vrdma.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
---
@@ -6880,7 +6956,7 @@ bandwidth_limit: typing.Union[int, float]
The upper bandwidth limit of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
---
@@ -6894,7 +6970,7 @@ bandwidth_reservation: typing.Union[int, float]
The bandwidth reservation of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
---
@@ -6908,7 +6984,7 @@ bandwidth_share_count: typing.Union[int, float]
The share count for this network interface when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
---
@@ -6922,7 +6998,7 @@ bandwidth_share_level: str
The bandwidth share allocation level for this interface. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
---
@@ -6936,7 +7012,7 @@ mac_address: str
The MAC address of this network interface. Can only be manually set if use_static_mac is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
---
@@ -6950,7 +7026,7 @@ ovf_mapping: str
Mapping of network interface to OVF network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
---
@@ -6964,7 +7040,7 @@ physical_function: str
The ID of the Physical SR-IOV NIC to attach to, e.g. '0000:d8:00.0'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
---
@@ -6978,7 +7054,7 @@ use_static_mac: typing.Union[bool, IResolvable]
If true, the mac_address field is treated as a static MAC address and set accordingly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
---
@@ -7028,7 +7104,7 @@ allow_unverified_ssl_cert: typing.Union[bool, IResolvable]
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
---
@@ -7042,7 +7118,7 @@ deployment_option: str
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
---
@@ -7058,7 +7134,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
---
@@ -7072,7 +7148,7 @@ enable_hidden_properties: typing.Union[bool, IResolvable]
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
---
@@ -7086,7 +7162,7 @@ ip_allocation_policy: str
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
---
@@ -7100,7 +7176,7 @@ ip_protocol: str
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
---
@@ -7114,7 +7190,7 @@ local_ovf_path: str
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
---
@@ -7128,7 +7204,7 @@ ovf_network_map: typing.Mapping[str]
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -7142,7 +7218,7 @@ remote_ovf_url: str
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
---
@@ -7178,7 +7254,41 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
+
+---
+
+### VirtualMachineVtpm
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_vsphere import virtual_machine
+
+virtualMachine.VirtualMachineVtpm(
+ version: str = None
+)
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| version
| str
| The version of the TPM device. Default is 2.0. |
+
+---
+
+##### `version`Optional
+
+```python
+version: str
+```
+
+- *Type:* str
+
+The version of the TPM device. Default is 2.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
---
@@ -9383,7 +9493,7 @@ def put_linux_options(
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
---
@@ -9393,7 +9503,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
---
@@ -9403,7 +9513,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
---
@@ -9413,7 +9523,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
---
@@ -9423,7 +9533,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -9468,7 +9578,7 @@ def put_windows_options(
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
---
@@ -9478,7 +9588,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
---
@@ -9488,7 +9598,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
---
@@ -9498,7 +9608,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
---
@@ -9508,7 +9618,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
---
@@ -9518,7 +9628,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
---
@@ -9528,7 +9638,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
---
@@ -9538,7 +9648,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
---
@@ -9548,7 +9658,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
---
@@ -9558,7 +9668,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
---
@@ -9568,7 +9678,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
---
@@ -9578,7 +9688,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
---
@@ -9588,7 +9698,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -9598,7 +9708,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
---
@@ -10824,7 +10934,7 @@ def put_customization_spec(
The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -10839,7 +10949,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -10865,7 +10975,7 @@ def put_customize(
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -10875,7 +10985,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
---
@@ -10887,7 +10997,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
---
@@ -10899,7 +11009,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
---
@@ -10909,7 +11019,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
---
@@ -10919,7 +11029,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -10931,7 +11041,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -10941,7 +11051,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
---
@@ -10951,7 +11061,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
---
@@ -13810,4 +13920,307 @@ internal_value: VirtualMachineVapp
---
+### VirtualMachineVtpmOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_vsphere import virtual_machine
+
+virtualMachine.VirtualMachineVtpmOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_version
| *No description.* |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `reset_version`
+
+```python
+def reset_version() -> None
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| version_input
| str
| *No description.* |
+| version
| str
| *No description.* |
+| internal_value
| VirtualMachineVtpm
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `version_input`Optional
+
+```python
+version_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `version`Required
+
+```python
+version: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: VirtualMachineVtpm
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
+
diff --git a/docs/virtualMachine.typescript.md b/docs/virtualMachine.typescript.md
index 51011fec..48ff42c9 100644
--- a/docs/virtualMachine.typescript.md
+++ b/docs/virtualMachine.typescript.md
@@ -4,7 +4,7 @@
### VirtualMachine
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine}.
#### Initializers
@@ -79,6 +79,7 @@ Must be unique amongst siblings in the same scope
| putNetworkInterface
| *No description.* |
| putOvfDeploy
| *No description.* |
| putVapp
| *No description.* |
+| putVtpm
| *No description.* |
| resetAlternateGuestName
| *No description.* |
| resetAnnotation
| *No description.* |
| resetBootDelay
| *No description.* |
@@ -149,6 +150,7 @@ Must be unique amongst siblings in the same scope
| resetToolsUpgradePolicy
| *No description.* |
| resetVapp
| *No description.* |
| resetVbsEnabled
| *No description.* |
+| resetVtpm
| *No description.* |
| resetVvtdEnabled
| *No description.* |
| resetWaitForGuestIpTimeout
| *No description.* |
| resetWaitForGuestNetRoutable
| *No description.* |
@@ -516,6 +518,18 @@ public putVapp(value: VirtualMachineVapp): void
---
+##### `putVtpm`
+
+```typescript
+public putVtpm(value: VirtualMachineVtpm): void
+```
+
+###### `value`Required
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `resetAlternateGuestName`
```typescript
@@ -936,6 +950,12 @@ public resetVapp(): void
public resetVbsEnabled(): void
```
+##### `resetVtpm`
+
+```typescript
+public resetVtpm(): void
+```
+
##### `resetVvtdEnabled`
```typescript
@@ -1063,7 +1083,7 @@ The construct id used in the generated config for the VirtualMachine to import.
The id of the existing VirtualMachine that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
---
@@ -1110,6 +1130,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| vappTransport
| string[]
| *No description.* |
| vmwareToolsStatus
| string
| *No description.* |
| vmxPath
| string
| *No description.* |
+| vtpm
| VirtualMachineVtpmOutputReference
| *No description.* |
| alternateGuestNameInput
| string
| *No description.* |
| annotationInput
| string
| *No description.* |
| bootDelayInput
| number
| *No description.* |
@@ -1182,6 +1203,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.
| toolsUpgradePolicyInput
| string
| *No description.* |
| vappInput
| VirtualMachineVapp
| *No description.* |
| vbsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| vtpmInput
| VirtualMachineVtpm
| *No description.* |
| vvtdEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| waitForGuestIpTimeoutInput
| number
| *No description.* |
| waitForGuestNetRoutableInput
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -1571,6 +1593,16 @@ public readonly vmxPath: string;
---
+##### `vtpm`Required
+
+```typescript
+public readonly vtpm: VirtualMachineVtpmOutputReference;
+```
+
+- *Type:* VirtualMachineVtpmOutputReference
+
+---
+
##### `alternateGuestNameInput`Optional
```typescript
@@ -2291,6 +2323,16 @@ public readonly vbsEnabledInput: boolean | IResolvable;
---
+##### `vtpmInput`Optional
+
+```typescript
+public readonly vtpmInput: VirtualMachineVtpm;
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
##### `vvtdEnabledInput`Optional
```typescript
@@ -3081,7 +3123,7 @@ public readonly clientDevice: boolean | IResolvable;
Indicates whether the device should be mapped to a remote client device.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
---
@@ -3095,7 +3137,7 @@ public readonly datastoreId: string;
The datastore ID the ISO is located on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -3109,7 +3151,7 @@ public readonly path: string;
The path to the ISO file on the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -3147,7 +3189,7 @@ public readonly templateUuid: string;
The UUID of the source virtual machine or template.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
---
@@ -3161,7 +3203,7 @@ public readonly customizationSpec: VirtualMachineCloneCustomizationSpec;
customization_spec block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
---
@@ -3175,7 +3217,7 @@ public readonly customize: VirtualMachineCloneCustomize;
customize block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
---
@@ -3191,7 +3233,7 @@ Whether or not to create a linked clone when cloning.
When this option is used, the source VM must have a single snapshot associated with it.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
---
@@ -3205,7 +3247,7 @@ public readonly ovfNetworkMap: {[ key: string ]: string};
Mapping of ovf networks to the networks to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -3219,7 +3261,7 @@ public readonly ovfStorageMap: {[ key: string ]: string};
Mapping of ovf storage to the datastores to use in vSphere.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
---
@@ -3233,7 +3275,7 @@ public readonly timeout: number;
The timeout, in minutes, to wait for the virtual machine clone to complete.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3266,7 +3308,7 @@ public readonly id: string;
The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -3285,7 +3327,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3325,7 +3367,7 @@ public readonly dnsServerList: string[];
The list of DNS servers for a virtual network adapter with a static IP address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -3339,7 +3381,7 @@ public readonly dnsSuffixList: string[];
A list of DNS search domains to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
---
@@ -3355,7 +3397,7 @@ The IPv4 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
---
@@ -3371,7 +3413,7 @@ The IPv6 default gateway when using network_interface customization on the virtu
This address must be local to a static IPv4 address configured in an interface sub-resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
---
@@ -3385,7 +3427,7 @@ public readonly linuxOptions: VirtualMachineCloneCustomizeLinuxOptions;
linux_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
---
@@ -3399,7 +3441,7 @@ public readonly networkInterface: IResolvable | VirtualMachineCloneCustomizeNetw
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -3415,7 +3457,7 @@ The amount of time, in minutes, to wait for guest OS customization to complete b
Setting this value to 0 or a negative value skips the waiter. Default: 10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
---
@@ -3429,7 +3471,7 @@ public readonly windowsOptions: VirtualMachineCloneCustomizeWindowsOptions;
windows_options block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
---
@@ -3443,7 +3485,7 @@ public readonly windowsSysprepText: string;
Use this option to specify a windows sysprep file directly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
---
@@ -3479,7 +3521,7 @@ public readonly domain: string;
The domain name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
---
@@ -3493,7 +3535,7 @@ public readonly hostName: string;
The hostname for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
---
@@ -3507,7 +3549,7 @@ public readonly hwClockUtc: boolean | IResolvable;
Specifies whether or not the hardware clock should be in UTC or not.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
---
@@ -3521,7 +3563,7 @@ public readonly scriptText: string;
The customization script to run before and or after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
---
@@ -3535,7 +3577,7 @@ public readonly timeZone: string;
Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -3572,7 +3614,7 @@ public readonly dnsDomain: string;
A DNS search domain to add to the DNS configuration on the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
---
@@ -3586,7 +3628,7 @@ public readonly dnsServerList: string[];
Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
---
@@ -3600,7 +3642,7 @@ public readonly ipv4Address: string;
The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
---
@@ -3614,7 +3656,7 @@ public readonly ipv4Netmask: number;
The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
---
@@ -3628,7 +3670,7 @@ public readonly ipv6Address: string;
The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
---
@@ -3642,7 +3684,7 @@ public readonly ipv6Netmask: number;
The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
---
@@ -3687,7 +3729,7 @@ public readonly computerName: string;
The host name for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
---
@@ -3701,7 +3743,7 @@ public readonly adminPassword: string;
The new administrator password for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
---
@@ -3715,7 +3757,7 @@ public readonly autoLogon: boolean | IResolvable;
Specifies whether or not the VM automatically logs on as Administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
---
@@ -3729,7 +3771,7 @@ public readonly autoLogonCount: number;
Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
---
@@ -3743,7 +3785,7 @@ public readonly domainAdminPassword: string;
The password of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
---
@@ -3757,7 +3799,7 @@ public readonly domainAdminUser: string;
The user account of the domain administrator used to join this virtual machine to the domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
---
@@ -3771,7 +3813,7 @@ public readonly domainOu: string;
The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
---
@@ -3785,7 +3827,7 @@ public readonly fullName: string;
The full name of the user of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
---
@@ -3799,7 +3841,7 @@ public readonly joinDomain: string;
The domain that the virtual machine should join.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
---
@@ -3813,7 +3855,7 @@ public readonly organizationName: string;
The organization name this virtual machine is being installed for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
---
@@ -3827,7 +3869,7 @@ public readonly productKey: string;
The product key for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
---
@@ -3841,7 +3883,7 @@ public readonly runOnceCommandList: string[];
A list of commands to run at first user logon, after guest customization.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
---
@@ -3855,7 +3897,7 @@ public readonly timeZone: number;
The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
---
@@ -3869,7 +3911,7 @@ public readonly workgroup: string;
The workgroup for this virtual machine if not joining a domain.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
---
@@ -3928,7 +3970,7 @@ const virtualMachineConfig: virtualMachine.VirtualMachineConfig = { ... }
| hardwareVersion
| number
| The hardware version for the virtual machine. |
| hostSystemId
| string
| The ID of an optional host system to pin the virtual machine to. |
| hvMode
| string
| The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}. |
| ideControllerCount
| number
| The number of IDE controllers that Terraform manages on this virtual machine. |
| ignoredGuestIps
| string[]
| List of IP addresses and CIDR networks to ignore while waiting for an IP. |
| latencySensitivity
| string
| Controls the scheduling delay of the virtual machine. |
@@ -3966,6 +4008,7 @@ const virtualMachineConfig: virtualMachine.VirtualMachineConfig = { ... }
| toolsUpgradePolicy
| string
| Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`. |
| vapp
| VirtualMachineVapp
| vapp block. |
| vbsEnabled
| boolean \| cdktf.IResolvable
| Flag to specify if Virtualization-based security is enabled for this virtual machine. |
+| vtpm
| VirtualMachineVtpm
| vtpm block. |
| vvtdEnabled
| boolean \| cdktf.IResolvable
| Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled. |
| waitForGuestIpTimeout
| number
| The amount of time, in minutes, to wait for an available IP address on this virtual machine. |
| waitForGuestNetRoutable
| boolean \| cdktf.IResolvable
| Controls whether or not the guest network waiter waits for a routable address. |
@@ -4053,7 +4096,7 @@ public readonly name: string;
The name of this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
---
@@ -4067,7 +4110,7 @@ public readonly resourcePoolId: string;
The ID of a resource pool to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
---
@@ -4081,7 +4124,7 @@ public readonly alternateGuestName: string;
The guest name for the operating system when guest_id is otherGuest or otherGuest64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
---
@@ -4095,7 +4138,7 @@ public readonly annotation: string;
User-provided description of the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
---
@@ -4109,7 +4152,7 @@ public readonly bootDelay: number;
The number of milliseconds to wait before starting the boot sequence.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
---
@@ -4123,7 +4166,7 @@ public readonly bootRetryDelay: number;
The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
---
@@ -4137,7 +4180,7 @@ public readonly bootRetryEnabled: boolean | IResolvable;
If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
---
@@ -4151,7 +4194,7 @@ public readonly cdrom: IResolvable | VirtualMachineCdrom[];
cdrom block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
---
@@ -4165,7 +4208,7 @@ public readonly clone: VirtualMachineClone;
clone block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
---
@@ -4179,7 +4222,7 @@ public readonly cpuHotAddEnabled: boolean | IResolvable;
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
---
@@ -4193,7 +4236,7 @@ public readonly cpuHotRemoveEnabled: boolean | IResolvable;
Allow CPUs to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
---
@@ -4207,7 +4250,7 @@ public readonly cpuLimit: number;
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
---
@@ -4221,7 +4264,7 @@ public readonly cpuPerformanceCountersEnabled: boolean | IResolvable;
Enable CPU performance counters on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
---
@@ -4235,7 +4278,7 @@ public readonly cpuReservation: number;
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
---
@@ -4249,7 +4292,7 @@ public readonly cpuShareCount: number;
The amount of shares to allocate to cpu for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
---
@@ -4263,7 +4306,7 @@ public readonly cpuShareLevel: string;
The allocation level for cpu resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
---
@@ -4277,7 +4320,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
---
@@ -4291,7 +4334,7 @@ public readonly datacenterId: string;
The ID of the datacenter where the VM is to be created.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
---
@@ -4305,7 +4348,7 @@ public readonly datastoreClusterId: string;
The ID of a datastore cluster to put the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
---
@@ -4321,7 +4364,7 @@ The ID of the virtual machine's datastore.
The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -4335,7 +4378,7 @@ public readonly disk: IResolvable | VirtualMachineDisk[];
disk block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
---
@@ -4349,7 +4392,7 @@ public readonly efiSecureBootEnabled: boolean | IResolvable;
When the boot type set in firmware is efi, this enables EFI secure boot.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
---
@@ -4363,7 +4406,7 @@ public readonly enableDiskUuid: boolean | IResolvable;
Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
---
@@ -4377,7 +4420,7 @@ public readonly enableLogging: boolean | IResolvable;
Enable logging on this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
---
@@ -4391,7 +4434,7 @@ public readonly eptRviMode: string;
The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
---
@@ -4407,7 +4450,7 @@ Extra configuration data for this virtual machine.
Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
---
@@ -4421,7 +4464,7 @@ public readonly extraConfigRebootRequired: boolean | IResolvable;
Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
---
@@ -4435,7 +4478,7 @@ public readonly firmware: string;
The firmware interface to use on the virtual machine. Can be one of bios or efi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
---
@@ -4449,7 +4492,7 @@ public readonly folder: string;
The name of the folder to locate the virtual machine in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
---
@@ -4463,7 +4506,7 @@ public readonly forcePowerOff: boolean | IResolvable;
Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
---
@@ -4477,7 +4520,7 @@ public readonly guestId: string;
The guest ID for the operating system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
---
@@ -4491,7 +4534,7 @@ public readonly hardwareVersion: number;
The hardware version for the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
---
@@ -4505,7 +4548,7 @@ public readonly hostSystemId: string;
The ID of an optional host system to pin the virtual machine to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
---
@@ -4519,7 +4562,7 @@ public readonly hvMode: string;
The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
---
@@ -4531,7 +4574,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -4550,7 +4593,7 @@ The number of IDE controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
---
@@ -4564,7 +4607,7 @@ public readonly ignoredGuestIps: string[];
List of IP addresses and CIDR networks to ignore while waiting for an IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
---
@@ -4580,7 +4623,7 @@ Controls the scheduling delay of the virtual machine.
Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
---
@@ -4594,7 +4637,7 @@ public readonly memory: number;
The size of the virtual machine's memory, in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
---
@@ -4608,7 +4651,7 @@ public readonly memoryHotAddEnabled: boolean | IResolvable;
Allow memory to be added to this virtual machine while it is running.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
---
@@ -4622,7 +4665,7 @@ public readonly memoryLimit: number;
The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
---
@@ -4636,7 +4679,7 @@ public readonly memoryReservation: number;
The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
---
@@ -4650,7 +4693,7 @@ public readonly memoryReservationLockedToMax: boolean | IResolvable;
If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
---
@@ -4664,7 +4707,7 @@ public readonly memoryShareCount: number;
The amount of shares to allocate to memory for a custom share level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
---
@@ -4678,7 +4721,7 @@ public readonly memoryShareLevel: string;
The allocation level for memory resources. Can be one of high, low, normal, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
---
@@ -4692,7 +4735,7 @@ public readonly migrateWaitTimeout: number;
The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
---
@@ -4706,7 +4749,7 @@ public readonly nestedHvEnabled: boolean | IResolvable;
Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
---
@@ -4720,7 +4763,7 @@ public readonly networkInterface: IResolvable | VirtualMachineNetworkInterface[]
network_interface block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
---
@@ -4736,7 +4779,7 @@ The number of cores to distribute amongst the CPUs in this virtual machine.
If specified, the value supplied to num_cpus must be evenly divisible by this value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
---
@@ -4750,7 +4793,7 @@ public readonly numCpus: number;
The number of virtual processors to assign to this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
---
@@ -4764,7 +4807,7 @@ public readonly ovfDeploy: VirtualMachineOvfDeploy;
ovf_deploy block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
---
@@ -4778,7 +4821,7 @@ public readonly pciDeviceId: string[];
A list of PCI passthrough devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
---
@@ -4792,7 +4835,7 @@ public readonly poweronTimeout: number;
The amount of time, in seconds, that we will be trying to power on a VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
---
@@ -4806,7 +4849,7 @@ public readonly replaceTrigger: string;
Triggers replacement of resource whenever it changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
---
@@ -4820,7 +4863,7 @@ public readonly runToolsScriptsAfterPowerOn: boolean | IResolvable;
Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
---
@@ -4834,7 +4877,7 @@ public readonly runToolsScriptsAfterResume: boolean | IResolvable;
Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
---
@@ -4848,7 +4891,7 @@ public readonly runToolsScriptsBeforeGuestReboot: boolean | IResolvable;
Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
---
@@ -4862,7 +4905,7 @@ public readonly runToolsScriptsBeforeGuestShutdown: boolean | IResolvable;
Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
---
@@ -4876,7 +4919,7 @@ public readonly runToolsScriptsBeforeGuestStandby: boolean | IResolvable;
Enable the run of scripts before guest operating system standby when VMware Tools is installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
---
@@ -4892,7 +4935,7 @@ The number of SATA controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
---
@@ -4906,7 +4949,7 @@ public readonly scsiBusSharing: string;
Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
---
@@ -4922,7 +4965,7 @@ The number of SCSI controllers that Terraform manages on this virtual machine.
This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
---
@@ -4936,7 +4979,7 @@ public readonly scsiType: string;
The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
---
@@ -4950,7 +4993,7 @@ public readonly shutdownWaitTimeout: number;
The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
---
@@ -4964,7 +5007,7 @@ public readonly storagePolicyId: string;
The ID of the storage policy to assign to the virtual machine home directory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -4978,7 +5021,7 @@ public readonly swapPlacementPolicy: string;
The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
---
@@ -4994,7 +5037,7 @@ Enable guest clock synchronization with the host.
On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
---
@@ -5010,7 +5053,7 @@ Enable periodic clock synchronization with the host.
Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
---
@@ -5024,7 +5067,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
---
@@ -5038,7 +5081,7 @@ public readonly toolsUpgradePolicy: string;
Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
---
@@ -5052,7 +5095,7 @@ public readonly vapp: VirtualMachineVapp;
vapp block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
---
@@ -5066,7 +5109,21 @@ public readonly vbsEnabled: boolean | IResolvable;
Flag to specify if Virtualization-based security is enabled for this virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+
+---
+
+##### `vtpm`Optional
+
+```typescript
+public readonly vtpm: VirtualMachineVtpm;
+```
+
+- *Type:* VirtualMachineVtpm
+
+vtpm block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
---
@@ -5080,7 +5137,7 @@ public readonly vvtdEnabled: boolean | IResolvable;
Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
---
@@ -5096,7 +5153,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
---
@@ -5112,7 +5169,7 @@ Controls whether or not the guest network waiter waits for a routable address.
When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
---
@@ -5128,7 +5185,7 @@ The amount of time, in minutes, to wait for an available IP address on this virt
A value less than 1 disables the waiter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
---
@@ -5177,7 +5234,7 @@ public readonly label: string;
A unique label for this disk.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#label VirtualMachine#label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#label VirtualMachine#label}
---
@@ -5191,7 +5248,7 @@ public readonly attach: boolean | IResolvable;
If this is true, the disk is attached instead of created. Implies keep_on_remove.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#attach VirtualMachine#attach}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#attach VirtualMachine#attach}
---
@@ -5205,7 +5262,7 @@ public readonly controllerType: string;
The type of controller the disk should be connected to. Must be 'scsi', 'sata', or 'ide'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
---
@@ -5219,7 +5276,7 @@ public readonly datastoreId: string;
The datastore ID for this virtual disk, if different than the virtual machine.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
---
@@ -5235,7 +5292,7 @@ The mode of this this virtual disk for purposes of writes and snapshotting.
Can be one of append, independent_nonpersistent, independent_persistent, nonpersistent, persistent, or undoable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
---
@@ -5249,7 +5306,7 @@ public readonly diskSharing: string;
The sharing mode of this virtual disk. Can be one of sharingMultiWriter or sharingNone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
---
@@ -5265,7 +5322,7 @@ The virtual disk file zeroing policy when thin_provision is not true.
The default is false, which lazily-zeros the disk, speeding up thick-provisioned disk creation time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
---
@@ -5279,7 +5336,7 @@ public readonly ioLimit: number;
The upper limit of IOPS that this disk can use.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
---
@@ -5293,7 +5350,7 @@ public readonly ioReservation: number;
The I/O guarantee that this disk has, in IOPS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
---
@@ -5307,7 +5364,7 @@ public readonly ioShareCount: number;
The share count for this disk when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
---
@@ -5321,7 +5378,7 @@ public readonly ioShareLevel: string;
The share allocation level for this disk. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
---
@@ -5335,7 +5392,7 @@ public readonly keepOnRemove: boolean | IResolvable;
Set to true to keep the underlying VMDK file when removing this virtual disk from configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
---
@@ -5351,7 +5408,7 @@ The full path of the virtual disk.
This can only be provided if attach is set to true, otherwise it is a read-only value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
---
@@ -5365,7 +5422,7 @@ public readonly size: number;
The size of the disk, in GB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#size VirtualMachine#size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#size VirtualMachine#size}
---
@@ -5379,7 +5436,7 @@ public readonly storagePolicyId: string;
The ID of the storage policy to assign to the virtual disk in VM.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
---
@@ -5393,7 +5450,7 @@ public readonly thinProvisioned: boolean | IResolvable;
If true, this disk is thin provisioned, with space for the file being allocated on an as-needed basis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
---
@@ -5409,7 +5466,7 @@ The unique device number for this disk.
This number determines where on the SCSI bus this device will be attached.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
---
@@ -5423,7 +5480,7 @@ public readonly writeThrough: boolean | IResolvable;
If true, writes for this disk are sent directly to the filesystem immediately instead of being buffered.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
---
@@ -5464,7 +5521,7 @@ public readonly networkId: string;
The ID of the network to connect this network interface to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
---
@@ -5478,7 +5535,7 @@ public readonly adapterType: string;
The controller type. Can be one of e1000, e1000e, sriov, vmxnet3, or vrdma.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
---
@@ -5492,7 +5549,7 @@ public readonly bandwidthLimit: number;
The upper bandwidth limit of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
---
@@ -5506,7 +5563,7 @@ public readonly bandwidthReservation: number;
The bandwidth reservation of this network interface, in Mbits/sec.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
---
@@ -5520,7 +5577,7 @@ public readonly bandwidthShareCount: number;
The share count for this network interface when the share level is custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
---
@@ -5534,7 +5591,7 @@ public readonly bandwidthShareLevel: string;
The bandwidth share allocation level for this interface. Can be one of low, normal, high, or custom.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
---
@@ -5548,7 +5605,7 @@ public readonly macAddress: string;
The MAC address of this network interface. Can only be manually set if use_static_mac is true.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
---
@@ -5562,7 +5619,7 @@ public readonly ovfMapping: string;
Mapping of network interface to OVF network.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
---
@@ -5576,7 +5633,7 @@ public readonly physicalFunction: string;
The ID of the Physical SR-IOV NIC to attach to, e.g. '0000:d8:00.0'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
---
@@ -5590,7 +5647,7 @@ public readonly useStaticMac: boolean | IResolvable;
If true, the mac_address field is treated as a static MAC address and set accordingly.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
---
@@ -5630,7 +5687,7 @@ public readonly allowUnverifiedSslCert: boolean | IResolvable;
Allow unverified ssl certificates while deploying ovf/ova from url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
---
@@ -5644,7 +5701,7 @@ public readonly deploymentOption: string;
The Deployment option to be chosen. If empty, the default option is used.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
---
@@ -5660,7 +5717,7 @@ An optional disk provisioning.
If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
---
@@ -5674,7 +5731,7 @@ public readonly enableHiddenProperties: boolean | IResolvable;
Allow properties with ovf:userConfigurable=false to be set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
---
@@ -5688,7 +5745,7 @@ public readonly ipAllocationPolicy: string;
The IP allocation policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
---
@@ -5702,7 +5759,7 @@ public readonly ipProtocol: string;
The IP protocol.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
---
@@ -5716,7 +5773,7 @@ public readonly localOvfPath: string;
The absolute path to the ovf/ova file in the local system.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
---
@@ -5730,7 +5787,7 @@ public readonly ovfNetworkMap: {[ key: string ]: string};
The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
---
@@ -5744,7 +5801,7 @@ public readonly remoteOvfUrl: string;
URL to the remote ovf/ova file to be deployed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
---
@@ -5778,7 +5835,39 @@ A map of customizable vApp properties and their values.
Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
+
+---
+
+### VirtualMachineVtpm
+
+#### Initializer
+
+```typescript
+import { virtualMachine } from '@cdktf/provider-vsphere'
+
+const virtualMachineVtpm: virtualMachine.VirtualMachineVtpm = { ... }
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| version
| string
| The version of the TPM device. Default is 2.0. |
+
+---
+
+##### `version`Optional
+
+```typescript
+public readonly version: string;
+```
+
+- *Type:* string
+
+The version of the TPM device. Default is 2.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
---
@@ -11764,4 +11853,282 @@ public readonly internalValue: VirtualMachineVapp;
---
+### VirtualMachineVtpmOutputReference
+
+#### Initializers
+
+```typescript
+import { virtualMachine } from '@cdktf/provider-vsphere'
+
+new virtualMachine.VirtualMachineVtpmOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetVersion
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `resetVersion`
+
+```typescript
+public resetVersion(): void
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| versionInput
| string
| *No description.* |
+| version
| string
| *No description.* |
+| internalValue
| VirtualMachineVtpm
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `versionInput`Optional
+
+```typescript
+public readonly versionInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `version`Required
+
+```typescript
+public readonly version: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: VirtualMachineVtpm;
+```
+
+- *Type:* VirtualMachineVtpm
+
+---
+
+
diff --git a/docs/virtualMachineClass.csharp.md b/docs/virtualMachineClass.csharp.md
index e479e053..0966eb99 100644
--- a/docs/virtualMachineClass.csharp.md
+++ b/docs/virtualMachineClass.csharp.md
@@ -4,7 +4,7 @@
### VirtualMachineClass
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the VirtualMachineClass to imp
The id of the existing VirtualMachineClass that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
---
@@ -884,7 +884,7 @@ new VirtualMachineClassConfig {
| Memory
| double
| The amount of memory (in MB). |
| Name
| string
| The name of the virtual machine class. |
| CpuReservation
| double
| The percentage of the available CPU capacity which will be reserved. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| MemoryReservation
| double
| The percentage of the available memory capacity which will be reserved. |
| VgpuDevices
| string[]
| A comma-separated list of GPU devices. |
@@ -970,7 +970,7 @@ public double Cpus { get; set; }
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -984,7 +984,7 @@ public double Memory { get; set; }
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -998,7 +998,7 @@ public string Name { get; set; }
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -1012,7 +1012,7 @@ public double CpuReservation { get; set; }
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -1024,7 +1024,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1041,7 +1041,7 @@ public double MemoryReservation { get; set; }
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -1055,7 +1055,7 @@ public string[] VgpuDevices { get; set; }
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
diff --git a/docs/virtualMachineClass.go.md b/docs/virtualMachineClass.go.md
index 01253f97..4ba3090e 100644
--- a/docs/virtualMachineClass.go.md
+++ b/docs/virtualMachineClass.go.md
@@ -4,12 +4,12 @@
### VirtualMachineClass
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclass"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachineclass"
virtualmachineclass.NewVirtualMachineClass(scope Construct, id *string, config VirtualMachineClassConfig) VirtualMachineClass
```
@@ -406,7 +406,7 @@ func ResetVgpuDevices()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclass"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachineclass"
virtualmachineclass.VirtualMachineClass_IsConstruct(x interface{}) *bool
```
@@ -438,7 +438,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclass"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachineclass"
virtualmachineclass.VirtualMachineClass_IsTerraformElement(x interface{}) *bool
```
@@ -452,7 +452,7 @@ virtualmachineclass.VirtualMachineClass_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclass"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachineclass"
virtualmachineclass.VirtualMachineClass_IsTerraformResource(x interface{}) *bool
```
@@ -466,7 +466,7 @@ virtualmachineclass.VirtualMachineClass_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclass"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachineclass"
virtualmachineclass.VirtualMachineClass_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -495,7 +495,7 @@ The construct id used in the generated config for the VirtualMachineClass to imp
The id of the existing VirtualMachineClass that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
---
@@ -849,7 +849,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclass"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachineclass"
&virtualmachineclass.VirtualMachineClassConfig {
Connection: interface{},
@@ -884,7 +884,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachineclas
| Memory
| *f64
| The amount of memory (in MB). |
| Name
| *string
| The name of the virtual machine class. |
| CpuReservation
| *f64
| The percentage of the available CPU capacity which will be reserved. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| MemoryReservation
| *f64
| The percentage of the available memory capacity which will be reserved. |
| VgpuDevices
| *[]*string
| A comma-separated list of GPU devices. |
@@ -970,7 +970,7 @@ Cpus *f64
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -984,7 +984,7 @@ Memory *f64
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -998,7 +998,7 @@ Name *string
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -1012,7 +1012,7 @@ CpuReservation *f64
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -1024,7 +1024,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1041,7 +1041,7 @@ MemoryReservation *f64
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -1055,7 +1055,7 @@ VgpuDevices *[]*string
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
diff --git a/docs/virtualMachineClass.java.md b/docs/virtualMachineClass.java.md
index ed524289..e9c837de 100644
--- a/docs/virtualMachineClass.java.md
+++ b/docs/virtualMachineClass.java.md
@@ -4,7 +4,7 @@
### VirtualMachineClass
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
#### Initializers
@@ -48,7 +48,7 @@ VirtualMachineClass.Builder.create(Construct scope, java.lang.String id)
| memory
| java.lang.Number
| The amount of memory (in MB). |
| name
| java.lang.String
| The name of the virtual machine class. |
| cpuReservation
| java.lang.Number
| The percentage of the available CPU capacity which will be reserved. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| memoryReservation
| java.lang.Number
| The percentage of the available memory capacity which will be reserved. |
| vgpuDevices
| java.util.List
| A comma-separated list of GPU devices. |
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
@@ -636,7 +636,7 @@ The construct id used in the generated config for the VirtualMachineClass to imp
The id of the existing VirtualMachineClass that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
---
@@ -1029,7 +1029,7 @@ VirtualMachineClassConfig.builder()
| memory
| java.lang.Number
| The amount of memory (in MB). |
| name
| java.lang.String
| The name of the virtual machine class. |
| cpuReservation
| java.lang.Number
| The percentage of the available CPU capacity which will be reserved. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| memoryReservation
| java.lang.Number
| The percentage of the available memory capacity which will be reserved. |
| vgpuDevices
| java.util.List
| A comma-separated list of GPU devices. |
@@ -1115,7 +1115,7 @@ public java.lang.Number getCpus();
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -1129,7 +1129,7 @@ public java.lang.Number getMemory();
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -1143,7 +1143,7 @@ public java.lang.String getName();
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -1157,7 +1157,7 @@ public java.lang.Number getCpuReservation();
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -1169,7 +1169,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1186,7 +1186,7 @@ public java.lang.Number getMemoryReservation();
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -1200,7 +1200,7 @@ public java.util.List getVgpuDevices();
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
diff --git a/docs/virtualMachineClass.python.md b/docs/virtualMachineClass.python.md
index 9657eff4..3a978b58 100644
--- a/docs/virtualMachineClass.python.md
+++ b/docs/virtualMachineClass.python.md
@@ -4,7 +4,7 @@
### VirtualMachineClass
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
#### Initializers
@@ -46,7 +46,7 @@ virtualMachineClass.VirtualMachineClass(
| memory
| typing.Union[int, float]
| The amount of memory (in MB). |
| name
| str
| The name of the virtual machine class. |
| cpu_reservation
| typing.Union[int, float]
| The percentage of the available CPU capacity which will be reserved. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| memory_reservation
| typing.Union[int, float]
| The percentage of the available memory capacity which will be reserved. |
| vgpu_devices
| typing.List[str]
| A comma-separated list of GPU devices. |
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
@@ -680,7 +680,7 @@ The construct id used in the generated config for the VirtualMachineClass to imp
The id of the existing VirtualMachineClass that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
---
@@ -1069,7 +1069,7 @@ virtualMachineClass.VirtualMachineClassConfig(
| memory
| typing.Union[int, float]
| The amount of memory (in MB). |
| name
| str
| The name of the virtual machine class. |
| cpu_reservation
| typing.Union[int, float]
| The percentage of the available CPU capacity which will be reserved. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| memory_reservation
| typing.Union[int, float]
| The percentage of the available memory capacity which will be reserved. |
| vgpu_devices
| typing.List[str]
| A comma-separated list of GPU devices. |
@@ -1155,7 +1155,7 @@ cpus: typing.Union[int, float]
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -1169,7 +1169,7 @@ memory: typing.Union[int, float]
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -1183,7 +1183,7 @@ name: str
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -1197,7 +1197,7 @@ cpu_reservation: typing.Union[int, float]
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -1209,7 +1209,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1226,7 +1226,7 @@ memory_reservation: typing.Union[int, float]
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -1240,7 +1240,7 @@ vgpu_devices: typing.List[str]
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
diff --git a/docs/virtualMachineClass.typescript.md b/docs/virtualMachineClass.typescript.md
index 4b897213..586a5de0 100644
--- a/docs/virtualMachineClass.typescript.md
+++ b/docs/virtualMachineClass.typescript.md
@@ -4,7 +4,7 @@
### VirtualMachineClass
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the VirtualMachineClass to imp
The id of the existing VirtualMachineClass that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
---
@@ -869,7 +869,7 @@ const virtualMachineClassConfig: virtualMachineClass.VirtualMachineClassConfig =
| memory
| number
| The amount of memory (in MB). |
| name
| string
| The name of the virtual machine class. |
| cpuReservation
| number
| The percentage of the available CPU capacity which will be reserved. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}. |
| memoryReservation
| number
| The percentage of the available memory capacity which will be reserved. |
| vgpuDevices
| string[]
| A comma-separated list of GPU devices. |
@@ -955,7 +955,7 @@ public readonly cpus: number;
The number of CPUs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
---
@@ -969,7 +969,7 @@ public readonly memory: number;
The amount of memory (in MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
---
@@ -983,7 +983,7 @@ public readonly name: string;
The name of the virtual machine class.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
---
@@ -997,7 +997,7 @@ public readonly cpuReservation: number;
The percentage of the available CPU capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
---
@@ -1009,7 +1009,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1026,7 +1026,7 @@ public readonly memoryReservation: number;
The percentage of the available memory capacity which will be reserved.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
---
@@ -1040,7 +1040,7 @@ public readonly vgpuDevices: string[];
A comma-separated list of GPU devices.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
---
diff --git a/docs/virtualMachineSnapshot.csharp.md b/docs/virtualMachineSnapshot.csharp.md
index 2e3ac16f..c91f214f 100644
--- a/docs/virtualMachineSnapshot.csharp.md
+++ b/docs/virtualMachineSnapshot.csharp.md
@@ -4,7 +4,7 @@
### VirtualMachineSnapshot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the VirtualMachineSnapshot to
The id of the existing VirtualMachineSnapshot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
---
@@ -896,14 +896,14 @@ new VirtualMachineSnapshotConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| Memory
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| Quiesce
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| SnapshotName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| VirtualMachineUuid
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| Consolidate
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| RemoveChildren
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| Description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| Memory
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| Quiesce
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| SnapshotName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| VirtualMachineUuid
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| Consolidate
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| RemoveChildren
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -985,7 +985,7 @@ public string Description { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -997,7 +997,7 @@ public object Memory { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -1009,7 +1009,7 @@ public object Quiesce { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -1021,7 +1021,7 @@ public string SnapshotName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -1033,7 +1033,7 @@ public string VirtualMachineUuid { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -1045,7 +1045,7 @@ public object Consolidate { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -1057,7 +1057,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1072,7 +1072,7 @@ public object RemoveChildren { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
diff --git a/docs/virtualMachineSnapshot.go.md b/docs/virtualMachineSnapshot.go.md
index a883cdc8..ba4fe41f 100644
--- a/docs/virtualMachineSnapshot.go.md
+++ b/docs/virtualMachineSnapshot.go.md
@@ -4,12 +4,12 @@
### VirtualMachineSnapshot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnapshot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachinesnapshot"
virtualmachinesnapshot.NewVirtualMachineSnapshot(scope Construct, id *string, config VirtualMachineSnapshotConfig) VirtualMachineSnapshot
```
@@ -399,7 +399,7 @@ func ResetRemoveChildren()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnapshot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachinesnapshot"
virtualmachinesnapshot.VirtualMachineSnapshot_IsConstruct(x interface{}) *bool
```
@@ -431,7 +431,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnapshot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachinesnapshot"
virtualmachinesnapshot.VirtualMachineSnapshot_IsTerraformElement(x interface{}) *bool
```
@@ -445,7 +445,7 @@ virtualmachinesnapshot.VirtualMachineSnapshot_IsTerraformElement(x interface{})
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnapshot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachinesnapshot"
virtualmachinesnapshot.VirtualMachineSnapshot_IsTerraformResource(x interface{}) *bool
```
@@ -459,7 +459,7 @@ virtualmachinesnapshot.VirtualMachineSnapshot_IsTerraformResource(x interface{})
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnapshot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachinesnapshot"
virtualmachinesnapshot.VirtualMachineSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -488,7 +488,7 @@ The construct id used in the generated config for the VirtualMachineSnapshot to
The id of the existing VirtualMachineSnapshot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
---
@@ -864,7 +864,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnapshot"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/virtualmachinesnapshot"
&virtualmachinesnapshot.VirtualMachineSnapshotConfig {
Connection: interface{},
@@ -896,14 +896,14 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/virtualmachinesnap
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Description
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| Memory
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| Quiesce
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| SnapshotName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| VirtualMachineUuid
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| Consolidate
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| RemoveChildren
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| Description
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| Memory
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| Quiesce
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| SnapshotName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| VirtualMachineUuid
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| Consolidate
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| RemoveChildren
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -985,7 +985,7 @@ Description *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -997,7 +997,7 @@ Memory interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -1009,7 +1009,7 @@ Quiesce interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -1021,7 +1021,7 @@ SnapshotName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -1033,7 +1033,7 @@ VirtualMachineUuid *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -1045,7 +1045,7 @@ Consolidate interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -1057,7 +1057,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1072,7 +1072,7 @@ RemoveChildren interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
diff --git a/docs/virtualMachineSnapshot.java.md b/docs/virtualMachineSnapshot.java.md
index 8eea1e84..16d927e2 100644
--- a/docs/virtualMachineSnapshot.java.md
+++ b/docs/virtualMachineSnapshot.java.md
@@ -4,7 +4,7 @@
### VirtualMachineSnapshot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
#### Initializers
@@ -49,14 +49,14 @@ VirtualMachineSnapshot.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| memory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| quiesce
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| snapshotName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| virtualMachineUuid
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| consolidate
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| removeChildren
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| memory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| quiesce
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| snapshotName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| virtualMachineUuid
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| consolidate
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| removeChildren
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -183,7 +183,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
@@ -631,7 +631,7 @@ The construct id used in the generated config for the VirtualMachineSnapshot to
The id of the existing VirtualMachineSnapshot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
---
@@ -1047,14 +1047,14 @@ VirtualMachineSnapshotConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| memory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| quiesce
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| snapshotName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| virtualMachineUuid
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| consolidate
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| removeChildren
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| memory
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| quiesce
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| snapshotName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| virtualMachineUuid
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| consolidate
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| removeChildren
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -1136,7 +1136,7 @@ public java.lang.String getDescription();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -1148,7 +1148,7 @@ public java.lang.Object getMemory();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -1160,7 +1160,7 @@ public java.lang.Object getQuiesce();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -1172,7 +1172,7 @@ public java.lang.String getSnapshotName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -1184,7 +1184,7 @@ public java.lang.String getVirtualMachineUuid();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -1196,7 +1196,7 @@ public java.lang.Object getConsolidate();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -1208,7 +1208,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1223,7 +1223,7 @@ public java.lang.Object getRemoveChildren();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
diff --git a/docs/virtualMachineSnapshot.python.md b/docs/virtualMachineSnapshot.python.md
index 9db9a0be..428fe7a4 100644
--- a/docs/virtualMachineSnapshot.python.md
+++ b/docs/virtualMachineSnapshot.python.md
@@ -4,7 +4,7 @@
### VirtualMachineSnapshot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
#### Initializers
@@ -43,14 +43,14 @@ virtualMachineSnapshot.VirtualMachineSnapshot(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| memory
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| quiesce
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| snapshot_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| virtual_machine_uuid
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| consolidate
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| remove_children
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| memory
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| quiesce
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| snapshot_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| virtual_machine_uuid
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| consolidate
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| remove_children
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -177,7 +177,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
@@ -671,7 +671,7 @@ The construct id used in the generated config for the VirtualMachineSnapshot to
The id of the existing VirtualMachineSnapshot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
---
@@ -1079,14 +1079,14 @@ virtualMachineSnapshot.VirtualMachineSnapshotConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| memory
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| quiesce
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| snapshot_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| virtual_machine_uuid
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| consolidate
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| remove_children
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| memory
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| quiesce
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| snapshot_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| virtual_machine_uuid
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| consolidate
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| remove_children
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -1168,7 +1168,7 @@ description: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -1180,7 +1180,7 @@ memory: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -1192,7 +1192,7 @@ quiesce: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -1204,7 +1204,7 @@ snapshot_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -1216,7 +1216,7 @@ virtual_machine_uuid: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -1228,7 +1228,7 @@ consolidate: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -1240,7 +1240,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1255,7 +1255,7 @@ remove_children: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
diff --git a/docs/virtualMachineSnapshot.typescript.md b/docs/virtualMachineSnapshot.typescript.md
index 3f288c44..dce4d36c 100644
--- a/docs/virtualMachineSnapshot.typescript.md
+++ b/docs/virtualMachineSnapshot.typescript.md
@@ -4,7 +4,7 @@
### VirtualMachineSnapshot
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}.
#### Initializers
@@ -488,7 +488,7 @@ The construct id used in the generated config for the VirtualMachineSnapshot to
The id of the existing VirtualMachineSnapshot that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
---
@@ -880,14 +880,14 @@ const virtualMachineSnapshotConfig: virtualMachineSnapshot.VirtualMachineSnapsho
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
-| memory
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
-| quiesce
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
-| snapshotName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
-| virtualMachineUuid
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
-| consolidate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
-| removeChildren
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
+| description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}. |
+| memory
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}. |
+| quiesce
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}. |
+| snapshotName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}. |
+| virtualMachineUuid
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}. |
+| consolidate
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}. |
+| removeChildren
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}. |
---
@@ -969,7 +969,7 @@ public readonly description: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}.
---
@@ -981,7 +981,7 @@ public readonly memory: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}.
---
@@ -993,7 +993,7 @@ public readonly quiesce: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}.
---
@@ -1005,7 +1005,7 @@ public readonly snapshotName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}.
---
@@ -1017,7 +1017,7 @@ public readonly virtualMachineUuid: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}.
---
@@ -1029,7 +1029,7 @@ public readonly consolidate: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}.
---
@@ -1041,7 +1041,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1056,7 +1056,7 @@ public readonly removeChildren: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}.
---
diff --git a/docs/vmStoragePolicy.csharp.md b/docs/vmStoragePolicy.csharp.md
index 8977e2b1..633d9b5d 100644
--- a/docs/vmStoragePolicy.csharp.md
+++ b/docs/vmStoragePolicy.csharp.md
@@ -4,7 +4,7 @@
### VmStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
#### Initializers
@@ -494,7 +494,7 @@ The construct id used in the generated config for the VmStoragePolicy to import.
The id of the existing VmStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -813,7 +813,7 @@ new VmStoragePolicyConfig {
| Name
| string
| Name of the storage policy. |
| TagRules
| object
| tag_rules block. |
| Description
| string
| Description of the storage policy. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -897,7 +897,7 @@ public string Name { get; set; }
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -911,7 +911,7 @@ public object TagRules { get; set; }
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -925,7 +925,7 @@ public string Description { get; set; }
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -937,7 +937,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -978,7 +978,7 @@ public string TagCategory { get; set; }
The tag category to select the tags from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
---
@@ -992,7 +992,7 @@ public string[] Tags { get; set; }
The tags to use for creating a tag-based vm placement rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
---
@@ -1006,7 +1006,7 @@ public object IncludeDatastoresWithTags { get; set; }
Whether to include or exclude datastores tagged with the provided tags.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
---
diff --git a/docs/vmStoragePolicy.go.md b/docs/vmStoragePolicy.go.md
index 88b153dd..f6617adc 100644
--- a/docs/vmStoragePolicy.go.md
+++ b/docs/vmStoragePolicy.go.md
@@ -4,12 +4,12 @@
### VmStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.NewVmStoragePolicy(scope Construct, id *string, config VmStoragePolicyConfig) VmStoragePolicy
```
@@ -405,7 +405,7 @@ func ResetId()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.VmStoragePolicy_IsConstruct(x interface{}) *bool
```
@@ -437,7 +437,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.VmStoragePolicy_IsTerraformElement(x interface{}) *bool
```
@@ -451,7 +451,7 @@ vmstoragepolicy.VmStoragePolicy_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.VmStoragePolicy_IsTerraformResource(x interface{}) *bool
```
@@ -465,7 +465,7 @@ vmstoragepolicy.VmStoragePolicy_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.VmStoragePolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -494,7 +494,7 @@ The construct id used in the generated config for the VmStoragePolicy to import.
The id of the existing VmStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -782,7 +782,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
&vmstoragepolicy.VmStoragePolicyConfig {
Connection: interface{},
@@ -813,7 +813,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
| Name
| *string
| Name of the storage policy. |
| TagRules
| interface{}
| tag_rules block. |
| Description
| *string
| Description of the storage policy. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -897,7 +897,7 @@ Name *string
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -911,7 +911,7 @@ TagRules interface{}
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -925,7 +925,7 @@ Description *string
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -937,7 +937,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -949,7 +949,7 @@ If you experience problems setting this value it might not be settable. Please t
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
&vmstoragepolicy.VmStoragePolicyTagRules {
TagCategory: *string,
@@ -978,7 +978,7 @@ TagCategory *string
The tag category to select the tags from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
---
@@ -992,7 +992,7 @@ Tags *[]*string
The tags to use for creating a tag-based vm placement rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
---
@@ -1006,7 +1006,7 @@ IncludeDatastoresWithTags interface{}
Whether to include or exclude datastores tagged with the provided tags.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
---
@@ -1017,7 +1017,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.NewVmStoragePolicyTagRulesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) VmStoragePolicyTagRulesList
```
@@ -1177,7 +1177,7 @@ func InternalValue() interface{}
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmstoragepolicy"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmstoragepolicy"
vmstoragepolicy.NewVmStoragePolicyTagRulesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) VmStoragePolicyTagRulesOutputReference
```
diff --git a/docs/vmStoragePolicy.java.md b/docs/vmStoragePolicy.java.md
index 0a43fd5e..46406417 100644
--- a/docs/vmStoragePolicy.java.md
+++ b/docs/vmStoragePolicy.java.md
@@ -4,7 +4,7 @@
### VmStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
#### Initializers
@@ -45,7 +45,7 @@ VmStoragePolicy.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| Name of the storage policy. |
| tagRules
| com.hashicorp.cdktf.IResolvable OR java.util.List<VmStoragePolicyTagRules>
| tag_rules block. |
| description
| java.lang.String
| Description of the storage policy. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -600,7 +600,7 @@ The construct id used in the generated config for the VmStoragePolicy to import.
The id of the existing VmStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -924,7 +924,7 @@ VmStoragePolicyConfig.builder()
| name
| java.lang.String
| Name of the storage policy. |
| tagRules
| com.hashicorp.cdktf.IResolvable OR java.util.List<VmStoragePolicyTagRules>
| tag_rules block. |
| description
| java.lang.String
| Description of the storage policy. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -1008,7 +1008,7 @@ public java.lang.String getName();
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -1022,7 +1022,7 @@ public java.lang.Object getTagRules();
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -1036,7 +1036,7 @@ public java.lang.String getDescription();
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -1048,7 +1048,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1090,7 +1090,7 @@ public java.lang.String getTagCategory();
The tag category to select the tags from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
---
@@ -1104,7 +1104,7 @@ public java.util.List getTags();
The tags to use for creating a tag-based vm placement rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
---
@@ -1118,7 +1118,7 @@ public java.lang.Object getIncludeDatastoresWithTags();
Whether to include or exclude datastores tagged with the provided tags.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
---
diff --git a/docs/vmStoragePolicy.python.md b/docs/vmStoragePolicy.python.md
index 4010051d..cd75fd42 100644
--- a/docs/vmStoragePolicy.python.md
+++ b/docs/vmStoragePolicy.python.md
@@ -4,7 +4,7 @@
### VmStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
#### Initializers
@@ -42,7 +42,7 @@ vmStoragePolicy.VmStoragePolicy(
| name
| str
| Name of the storage policy. |
| tag_rules
| typing.Union[cdktf.IResolvable, typing.List[VmStoragePolicyTagRules]]
| tag_rules block. |
| description
| str
| Description of the storage policy. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -645,7 +645,7 @@ The construct id used in the generated config for the VmStoragePolicy to import.
The id of the existing VmStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -964,7 +964,7 @@ vmStoragePolicy.VmStoragePolicyConfig(
| name
| str
| Name of the storage policy. |
| tag_rules
| typing.Union[cdktf.IResolvable, typing.List[VmStoragePolicyTagRules]]
| tag_rules block. |
| description
| str
| Description of the storage policy. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -1048,7 +1048,7 @@ name: str
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -1062,7 +1062,7 @@ tag_rules: typing.Union[IResolvable, typing.List[VmStoragePolicyTagRules]]
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -1076,7 +1076,7 @@ description: str
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -1088,7 +1088,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1129,7 +1129,7 @@ tag_category: str
The tag category to select the tags from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
---
@@ -1143,7 +1143,7 @@ tags: typing.List[str]
The tags to use for creating a tag-based vm placement rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
---
@@ -1157,7 +1157,7 @@ include_datastores_with_tags: typing.Union[bool, IResolvable]
Whether to include or exclude datastores tagged with the provided tags.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
---
diff --git a/docs/vmStoragePolicy.typescript.md b/docs/vmStoragePolicy.typescript.md
index 577c4822..42bea7dd 100644
--- a/docs/vmStoragePolicy.typescript.md
+++ b/docs/vmStoragePolicy.typescript.md
@@ -4,7 +4,7 @@
### VmStoragePolicy
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy}.
#### Initializers
@@ -494,7 +494,7 @@ The construct id used in the generated config for the VmStoragePolicy to import.
The id of the existing VmStoragePolicy that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
---
@@ -801,7 +801,7 @@ const vmStoragePolicyConfig: vmStoragePolicy.VmStoragePolicyConfig = { ... }
| name
| string
| Name of the storage policy. |
| tagRules
| cdktf.IResolvable \| VmStoragePolicyTagRules[]
| tag_rules block. |
| description
| string
| Description of the storage policy. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}. |
---
@@ -885,7 +885,7 @@ public readonly name: string;
Name of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
---
@@ -899,7 +899,7 @@ public readonly tagRules: IResolvable | VmStoragePolicyTagRules[];
tag_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
---
@@ -913,7 +913,7 @@ public readonly description: string;
Description of the storage policy.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
---
@@ -925,7 +925,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -962,7 +962,7 @@ public readonly tagCategory: string;
The tag category to select the tags from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
---
@@ -976,7 +976,7 @@ public readonly tags: string[];
The tags to use for creating a tag-based vm placement rule.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
---
@@ -990,7 +990,7 @@ public readonly includeDatastoresWithTags: boolean | IResolvable;
Whether to include or exclude datastores tagged with the provided tags.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
---
diff --git a/docs/vmfsDatastore.csharp.md b/docs/vmfsDatastore.csharp.md
index 27bf0310..108701a5 100644
--- a/docs/vmfsDatastore.csharp.md
+++ b/docs/vmfsDatastore.csharp.md
@@ -4,7 +4,7 @@
### VmfsDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the VmfsDatastore to import.
The id of the existing VmfsDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -993,7 +993,7 @@ new VmfsDatastoreConfig {
| CustomAttributes
| System.Collections.Generic.IDictionary
| A list of custom attributes to set on this resource. |
| DatastoreClusterId
| string
| The managed object ID of the datastore cluster to place the datastore in. |
| Folder
| string
| The path to the datastore folder to put the datastore in. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| Tags
| string[]
| A list of tag IDs to apply to this object. |
---
@@ -1078,7 +1078,7 @@ public string[] Disks { get; set; }
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -1092,7 +1092,7 @@ public string HostSystemId { get; set; }
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -1106,7 +1106,7 @@ public string Name { get; set; }
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -1120,7 +1120,7 @@ public System.Collections.Generic.IDictionary CustomAttributes {
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -1134,7 +1134,7 @@ public string DatastoreClusterId { get; set; }
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -1148,7 +1148,7 @@ public string Folder { get; set; }
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -1160,7 +1160,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1177,7 +1177,7 @@ public string[] Tags { get; set; }
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
diff --git a/docs/vmfsDatastore.go.md b/docs/vmfsDatastore.go.md
index e7226090..78c625ef 100644
--- a/docs/vmfsDatastore.go.md
+++ b/docs/vmfsDatastore.go.md
@@ -4,12 +4,12 @@
### VmfsDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmfsdatastore"
vmfsdatastore.NewVmfsDatastore(scope Construct, id *string, config VmfsDatastoreConfig) VmfsDatastore
```
@@ -413,7 +413,7 @@ func ResetTags()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmfsdatastore"
vmfsdatastore.VmfsDatastore_IsConstruct(x interface{}) *bool
```
@@ -445,7 +445,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmfsdatastore"
vmfsdatastore.VmfsDatastore_IsTerraformElement(x interface{}) *bool
```
@@ -459,7 +459,7 @@ vmfsdatastore.VmfsDatastore_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmfsdatastore"
vmfsdatastore.VmfsDatastore_IsTerraformResource(x interface{}) *bool
```
@@ -473,7 +473,7 @@ vmfsdatastore.VmfsDatastore_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmfsdatastore"
vmfsdatastore.VmfsDatastore_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -502,7 +502,7 @@ The construct id used in the generated config for the VmfsDatastore to import.
The id of the existing VmfsDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -955,7 +955,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vmfsdatastore"
&vmfsdatastore.VmfsDatastoreConfig {
Connection: interface{},
@@ -993,7 +993,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vmfsdatastore"
| CustomAttributes
| *map[string]*string
| A list of custom attributes to set on this resource. |
| DatastoreClusterId
| *string
| The managed object ID of the datastore cluster to place the datastore in. |
| Folder
| *string
| The path to the datastore folder to put the datastore in. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| Tags
| *[]*string
| A list of tag IDs to apply to this object. |
---
@@ -1078,7 +1078,7 @@ Disks *[]*string
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -1092,7 +1092,7 @@ HostSystemId *string
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -1106,7 +1106,7 @@ Name *string
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -1120,7 +1120,7 @@ CustomAttributes *map[string]*string
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -1134,7 +1134,7 @@ DatastoreClusterId *string
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -1148,7 +1148,7 @@ Folder *string
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -1160,7 +1160,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1177,7 +1177,7 @@ Tags *[]*string
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
diff --git a/docs/vmfsDatastore.java.md b/docs/vmfsDatastore.java.md
index e82af910..13ba6efe 100644
--- a/docs/vmfsDatastore.java.md
+++ b/docs/vmfsDatastore.java.md
@@ -4,7 +4,7 @@
### VmfsDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
#### Initializers
@@ -51,7 +51,7 @@ VmfsDatastore.Builder.create(Construct scope, java.lang.String id)
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datastoreClusterId
| java.lang.String
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| java.lang.String
| The path to the datastore folder to put the datastore in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
---
@@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -193,7 +193,7 @@ If you experience problems setting this value it might not be settable. Please t
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
@@ -655,7 +655,7 @@ The construct id used in the generated config for the VmfsDatastore to import.
The id of the existing VmfsDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1150,7 +1150,7 @@ VmfsDatastoreConfig.builder()
| customAttributes
| java.util.Map
| A list of custom attributes to set on this resource. |
| datastoreClusterId
| java.lang.String
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| java.lang.String
| The path to the datastore folder to put the datastore in. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| tags
| java.util.List
| A list of tag IDs to apply to this object. |
---
@@ -1235,7 +1235,7 @@ public java.util.List getDisks();
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -1249,7 +1249,7 @@ public java.lang.String getHostSystemId();
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -1263,7 +1263,7 @@ public java.lang.String getName();
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -1277,7 +1277,7 @@ public java.util.Map getCustomAttributes();
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -1291,7 +1291,7 @@ public java.lang.String getDatastoreClusterId();
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -1305,7 +1305,7 @@ public java.lang.String getFolder();
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -1317,7 +1317,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1334,7 +1334,7 @@ public java.util.List getTags();
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
diff --git a/docs/vmfsDatastore.python.md b/docs/vmfsDatastore.python.md
index 6fa13180..7fb13a6f 100644
--- a/docs/vmfsDatastore.python.md
+++ b/docs/vmfsDatastore.python.md
@@ -4,7 +4,7 @@
### VmfsDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
#### Initializers
@@ -49,7 +49,7 @@ vmfsDatastore.VmfsDatastore(
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datastore_cluster_id
| str
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| str
| The path to the datastore folder to put the datastore in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
---
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -191,7 +191,7 @@ If you experience problems setting this value it might not be settable. Please t
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
@@ -699,7 +699,7 @@ The construct id used in the generated config for the VmfsDatastore to import.
The id of the existing VmfsDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -1190,7 +1190,7 @@ vmfsDatastore.VmfsDatastoreConfig(
| custom_attributes
| typing.Mapping[str]
| A list of custom attributes to set on this resource. |
| datastore_cluster_id
| str
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| str
| The path to the datastore folder to put the datastore in. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| tags
| typing.List[str]
| A list of tag IDs to apply to this object. |
---
@@ -1275,7 +1275,7 @@ disks: typing.List[str]
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -1289,7 +1289,7 @@ host_system_id: str
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -1303,7 +1303,7 @@ name: str
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -1317,7 +1317,7 @@ custom_attributes: typing.Mapping[str]
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -1331,7 +1331,7 @@ datastore_cluster_id: str
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -1345,7 +1345,7 @@ folder: str
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -1357,7 +1357,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1374,7 +1374,7 @@ tags: typing.List[str]
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
diff --git a/docs/vmfsDatastore.typescript.md b/docs/vmfsDatastore.typescript.md
index 1a1fd4d9..376179db 100644
--- a/docs/vmfsDatastore.typescript.md
+++ b/docs/vmfsDatastore.typescript.md
@@ -4,7 +4,7 @@
### VmfsDatastore
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the VmfsDatastore to import.
The id of the existing VmfsDatastore that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
---
@@ -977,7 +977,7 @@ const vmfsDatastoreConfig: vmfsDatastore.VmfsDatastoreConfig = { ... }
| customAttributes
| {[ key: string ]: string}
| A list of custom attributes to set on this resource. |
| datastoreClusterId
| string
| The managed object ID of the datastore cluster to place the datastore in. |
| folder
| string
| The path to the datastore folder to put the datastore in. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}. |
| tags
| string[]
| A list of tag IDs to apply to this object. |
---
@@ -1062,7 +1062,7 @@ public readonly disks: string[];
The disks to add to the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
---
@@ -1076,7 +1076,7 @@ public readonly hostSystemId: string;
The managed object ID of the host to set up the datastore on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
---
@@ -1090,7 +1090,7 @@ public readonly name: string;
The name of the datastore.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
---
@@ -1104,7 +1104,7 @@ public readonly customAttributes: {[ key: string ]: string};
A list of custom attributes to set on this resource.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
---
@@ -1118,7 +1118,7 @@ public readonly datastoreClusterId: string;
The managed object ID of the datastore cluster to place the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
---
@@ -1132,7 +1132,7 @@ public readonly folder: string;
The path to the datastore folder to put the datastore in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
---
@@ -1144,7 +1144,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1161,7 +1161,7 @@ public readonly tags: string[];
A list of tag IDs to apply to this object.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
---
diff --git a/docs/vnic.csharp.md b/docs/vnic.csharp.md
index ad59cefc..fbb3f7b7 100644
--- a/docs/vnic.csharp.md
+++ b/docs/vnic.csharp.md
@@ -4,7 +4,7 @@
### Vnic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic}.
#### Initializers
@@ -563,7 +563,7 @@ The construct id used in the generated config for the Vnic to import.
The id of the existing Vnic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
---
@@ -1043,7 +1043,7 @@ new VnicConfig {
| Host
| string
| ESX host the interface belongs to. |
| DistributedPortGroup
| string
| Key of the distributed portgroup the nic will connect to. |
| DistributedSwitchPort
| string
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| Ipv4
| VnicIpv4
| ipv4 block. |
| Ipv6
| VnicIpv6
| ipv6 block. |
| Mac
| string
| MAC address of the interface. |
@@ -1134,7 +1134,7 @@ public string Host { get; set; }
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -1148,7 +1148,7 @@ public string DistributedPortGroup { get; set; }
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -1162,7 +1162,7 @@ public string DistributedSwitchPort { get; set; }
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -1174,7 +1174,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1191,7 +1191,7 @@ public VnicIpv4 Ipv4 { get; set; }
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -1205,7 +1205,7 @@ public VnicIpv6 Ipv6 { get; set; }
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -1219,7 +1219,7 @@ public string Mac { get; set; }
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -1233,7 +1233,7 @@ public double Mtu { get; set; }
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -1247,7 +1247,7 @@ public string Netstack { get; set; }
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -1261,7 +1261,7 @@ public string Portgroup { get; set; }
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -1275,7 +1275,7 @@ public string[] Services { get; set; }
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -1315,7 +1315,7 @@ public object Dhcp { get; set; }
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1329,7 +1329,7 @@ public string Gw { get; set; }
IP address of the default gateway, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -1343,7 +1343,7 @@ public string Ip { get; set; }
address of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
---
@@ -1357,7 +1357,7 @@ public string Netmask { get; set; }
netmask of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
---
@@ -1397,7 +1397,7 @@ public string[] Addresses { get; set; }
List of IPv6 addresses.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
---
@@ -1411,7 +1411,7 @@ public object Autoconfig { get; set; }
Use IPv6 Autoconfiguration (RFC2462).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
---
@@ -1425,7 +1425,7 @@ public object Dhcp { get; set; }
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1439,7 +1439,7 @@ public string Gw { get; set; }
IP address of the default gateway, if DHCP or autoconfig is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
diff --git a/docs/vnic.go.md b/docs/vnic.go.md
index 87a91dda..7b21b538 100644
--- a/docs/vnic.go.md
+++ b/docs/vnic.go.md
@@ -4,12 +4,12 @@
### Vnic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic}.
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.NewVnic(scope Construct, id *string, config VnicConfig) Vnic
```
@@ -474,7 +474,7 @@ func ResetServices()
##### `IsConstruct`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.Vnic_IsConstruct(x interface{}) *bool
```
@@ -506,7 +506,7 @@ Any object.
##### `IsTerraformElement`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.Vnic_IsTerraformElement(x interface{}) *bool
```
@@ -520,7 +520,7 @@ vnic.Vnic_IsTerraformElement(x interface{}) *bool
##### `IsTerraformResource`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.Vnic_IsTerraformResource(x interface{}) *bool
```
@@ -534,7 +534,7 @@ vnic.Vnic_IsTerraformResource(x interface{}) *bool
##### `GenerateConfigForImport`
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.Vnic_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
```
@@ -563,7 +563,7 @@ The construct id used in the generated config for the Vnic to import.
The id of the existing Vnic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
---
@@ -1005,7 +1005,7 @@ func TfResourceType() *string
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
&vnic.VnicConfig {
Connection: interface{},
@@ -1019,8 +1019,8 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
DistributedPortGroup: *string,
DistributedSwitchPort: *string,
Id: *string,
- Ipv4: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.vnic.VnicIpv4,
- Ipv6: github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9.vnic.VnicIpv6,
+ Ipv4: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.vnic.VnicIpv4,
+ Ipv6: github.com/cdktf/cdktf-provider-vsphere-go/vsphere.vnic.VnicIpv6,
Mac: *string,
Mtu: *f64,
Netstack: *string,
@@ -1043,7 +1043,7 @@ import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
| Host
| *string
| ESX host the interface belongs to. |
| DistributedPortGroup
| *string
| Key of the distributed portgroup the nic will connect to. |
| DistributedSwitchPort
| *string
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| Ipv4
| VnicIpv4
| ipv4 block. |
| Ipv6
| VnicIpv6
| ipv6 block. |
| Mac
| *string
| MAC address of the interface. |
@@ -1134,7 +1134,7 @@ Host *string
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -1148,7 +1148,7 @@ DistributedPortGroup *string
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -1162,7 +1162,7 @@ DistributedSwitchPort *string
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -1174,7 +1174,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1191,7 +1191,7 @@ Ipv4 VnicIpv4
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -1205,7 +1205,7 @@ Ipv6 VnicIpv6
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -1219,7 +1219,7 @@ Mac *string
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -1233,7 +1233,7 @@ Mtu *f64
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -1247,7 +1247,7 @@ Netstack *string
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -1261,7 +1261,7 @@ Portgroup *string
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -1275,7 +1275,7 @@ Services *[]*string
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -1284,7 +1284,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
&vnic.VnicIpv4 {
Dhcp: interface{},
@@ -1315,7 +1315,7 @@ Dhcp interface{}
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1329,7 +1329,7 @@ Gw *string
IP address of the default gateway, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -1343,7 +1343,7 @@ Ip *string
address of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
---
@@ -1357,7 +1357,7 @@ Netmask *string
netmask of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
---
@@ -1366,7 +1366,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializer
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
&vnic.VnicIpv6 {
Addresses: *[]*string,
@@ -1397,7 +1397,7 @@ Addresses *[]*string
List of IPv6 addresses.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
---
@@ -1411,7 +1411,7 @@ Autoconfig interface{}
Use IPv6 Autoconfiguration (RFC2462).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
---
@@ -1425,7 +1425,7 @@ Dhcp interface{}
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1439,7 +1439,7 @@ Gw *string
IP address of the default gateway, if DHCP or autoconfig is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -1450,7 +1450,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.NewVnicIpv4OutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VnicIpv4OutputReference
```
@@ -1815,7 +1815,7 @@ func InternalValue() VnicIpv4
#### Initializers
```go
-import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/v9/vnic"
+import "github.com/cdktf/cdktf-provider-vsphere-go/vsphere/vnic"
vnic.NewVnicIpv6OutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VnicIpv6OutputReference
```
diff --git a/docs/vnic.java.md b/docs/vnic.java.md
index 1f34995b..aab97419 100644
--- a/docs/vnic.java.md
+++ b/docs/vnic.java.md
@@ -4,7 +4,7 @@
### Vnic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic}.
#### Initializers
@@ -51,7 +51,7 @@ Vnic.Builder.create(Construct scope, java.lang.String id)
| host
| java.lang.String
| ESX host the interface belongs to. |
| distributedPortGroup
| java.lang.String
| Key of the distributed portgroup the nic will connect to. |
| distributedSwitchPort
| java.lang.String
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| ipv4
| VnicIpv4
| ipv4 block. |
| ipv6
| VnicIpv6
| ipv6 block. |
| mac
| java.lang.String
| MAC address of the interface. |
@@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -752,7 +752,7 @@ The construct id used in the generated config for the Vnic to import.
The id of the existing Vnic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
---
@@ -1236,7 +1236,7 @@ VnicConfig.builder()
| host
| java.lang.String
| ESX host the interface belongs to. |
| distributedPortGroup
| java.lang.String
| Key of the distributed portgroup the nic will connect to. |
| distributedSwitchPort
| java.lang.String
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| ipv4
| VnicIpv4
| ipv4 block. |
| ipv6
| VnicIpv6
| ipv6 block. |
| mac
| java.lang.String
| MAC address of the interface. |
@@ -1327,7 +1327,7 @@ public java.lang.String getHost();
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -1341,7 +1341,7 @@ public java.lang.String getDistributedPortGroup();
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -1355,7 +1355,7 @@ public java.lang.String getDistributedSwitchPort();
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -1367,7 +1367,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1384,7 +1384,7 @@ public VnicIpv4 getIpv4();
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -1398,7 +1398,7 @@ public VnicIpv6 getIpv6();
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -1412,7 +1412,7 @@ public java.lang.String getMac();
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -1426,7 +1426,7 @@ public java.lang.Number getMtu();
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -1440,7 +1440,7 @@ public java.lang.String getNetstack();
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -1454,7 +1454,7 @@ public java.lang.String getPortgroup();
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -1468,7 +1468,7 @@ public java.util.List getServices();
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -1509,7 +1509,7 @@ public java.lang.Object getDhcp();
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1523,7 +1523,7 @@ public java.lang.String getGw();
IP address of the default gateway, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -1537,7 +1537,7 @@ public java.lang.String getIp();
address of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
---
@@ -1551,7 +1551,7 @@ public java.lang.String getNetmask();
netmask of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
---
@@ -1593,7 +1593,7 @@ public java.util.List getAddresses();
List of IPv6 addresses.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
---
@@ -1607,7 +1607,7 @@ public java.lang.Object getAutoconfig();
Use IPv6 Autoconfiguration (RFC2462).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
---
@@ -1621,7 +1621,7 @@ public java.lang.Object getDhcp();
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1635,7 +1635,7 @@ public java.lang.String getGw();
IP address of the default gateway, if DHCP or autoconfig is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
diff --git a/docs/vnic.python.md b/docs/vnic.python.md
index 4d466d3f..b6a4c016 100644
--- a/docs/vnic.python.md
+++ b/docs/vnic.python.md
@@ -4,7 +4,7 @@
### Vnic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic}.
#### Initializers
@@ -49,7 +49,7 @@ vnic.Vnic(
| host
| str
| ESX host the interface belongs to. |
| distributed_port_group
| str
| Key of the distributed portgroup the nic will connect to. |
| distributed_switch_port
| str
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| ipv4
| VnicIpv4
| ipv4 block. |
| ipv6
| VnicIpv6
| ipv6 block. |
| mac
| str
| MAC address of the interface. |
@@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -167,7 +167,7 @@ If you experience problems setting this value it might not be settable. Please t
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -217,7 +217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -615,7 +615,7 @@ def put_ipv4(
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -625,7 +625,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
IP address of the default gateway, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -635,7 +635,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
address of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
---
@@ -645,7 +645,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
netmask of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
---
@@ -666,7 +666,7 @@ def put_ipv6(
List of IPv6 addresses.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
---
@@ -676,7 +676,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Use IPv6 Autoconfiguration (RFC2462).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
---
@@ -686,7 +686,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -696,7 +696,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi
IP address of the default gateway, if DHCP or autoconfig is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -874,7 +874,7 @@ The construct id used in the generated config for the Vnic to import.
The id of the existing Vnic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
---
@@ -1354,7 +1354,7 @@ vnic.VnicConfig(
| host
| str
| ESX host the interface belongs to. |
| distributed_port_group
| str
| Key of the distributed portgroup the nic will connect to. |
| distributed_switch_port
| str
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| ipv4
| VnicIpv4
| ipv4 block. |
| ipv6
| VnicIpv6
| ipv6 block. |
| mac
| str
| MAC address of the interface. |
@@ -1445,7 +1445,7 @@ host: str
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -1459,7 +1459,7 @@ distributed_port_group: str
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -1473,7 +1473,7 @@ distributed_switch_port: str
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -1485,7 +1485,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1502,7 +1502,7 @@ ipv4: VnicIpv4
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -1516,7 +1516,7 @@ ipv6: VnicIpv6
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -1530,7 +1530,7 @@ mac: str
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -1544,7 +1544,7 @@ mtu: typing.Union[int, float]
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -1558,7 +1558,7 @@ netstack: str
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -1572,7 +1572,7 @@ portgroup: str
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -1586,7 +1586,7 @@ services: typing.List[str]
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -1626,7 +1626,7 @@ dhcp: typing.Union[bool, IResolvable]
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1640,7 +1640,7 @@ gw: str
IP address of the default gateway, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -1654,7 +1654,7 @@ ip: str
address of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
---
@@ -1668,7 +1668,7 @@ netmask: str
netmask of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
---
@@ -1708,7 +1708,7 @@ addresses: typing.List[str]
List of IPv6 addresses.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
---
@@ -1722,7 +1722,7 @@ autoconfig: typing.Union[bool, IResolvable]
Use IPv6 Autoconfiguration (RFC2462).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
---
@@ -1736,7 +1736,7 @@ dhcp: typing.Union[bool, IResolvable]
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1750,7 +1750,7 @@ gw: str
IP address of the default gateway, if DHCP or autoconfig is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
diff --git a/docs/vnic.typescript.md b/docs/vnic.typescript.md
index 6d11edff..81747a56 100644
--- a/docs/vnic.typescript.md
+++ b/docs/vnic.typescript.md
@@ -4,7 +4,7 @@
### Vnic
-Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic}.
+Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic}.
#### Initializers
@@ -563,7 +563,7 @@ The construct id used in the generated config for the Vnic to import.
The id of the existing Vnic that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
---
@@ -1024,7 +1024,7 @@ const vnicConfig: vnic.VnicConfig = { ... }
| host
| string
| ESX host the interface belongs to. |
| distributedPortGroup
| string
| Key of the distributed portgroup the nic will connect to. |
| distributedSwitchPort
| string
| UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}. |
| ipv4
| VnicIpv4
| ipv4 block. |
| ipv6
| VnicIpv6
| ipv6 block. |
| mac
| string
| MAC address of the interface. |
@@ -1115,7 +1115,7 @@ public readonly host: string;
ESX host the interface belongs to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
---
@@ -1129,7 +1129,7 @@ public readonly distributedPortGroup: string;
Key of the distributed portgroup the nic will connect to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
---
@@ -1143,7 +1143,7 @@ public readonly distributedSwitchPort: string;
UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
---
@@ -1155,7 +1155,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1172,7 +1172,7 @@ public readonly ipv4: VnicIpv4;
ipv4 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
---
@@ -1186,7 +1186,7 @@ public readonly ipv6: VnicIpv6;
ipv6 block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
---
@@ -1200,7 +1200,7 @@ public readonly mac: string;
MAC address of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
---
@@ -1214,7 +1214,7 @@ public readonly mtu: number;
MTU of the interface.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
---
@@ -1228,7 +1228,7 @@ public readonly netstack: string;
TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
---
@@ -1242,7 +1242,7 @@ public readonly portgroup: string;
portgroup to attach the nic to. Do not set if you set distributed_switch_port.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
---
@@ -1256,7 +1256,7 @@ public readonly services: string[];
Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
---
@@ -1291,7 +1291,7 @@ public readonly dhcp: boolean | IResolvable;
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1305,7 +1305,7 @@ public readonly gw: string;
IP address of the default gateway, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
@@ -1319,7 +1319,7 @@ public readonly ip: string;
address of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
---
@@ -1333,7 +1333,7 @@ public readonly netmask: string;
netmask of the interface, if DHCP is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
---
@@ -1368,7 +1368,7 @@ public readonly addresses: string[];
List of IPv6 addresses.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
---
@@ -1382,7 +1382,7 @@ public readonly autoconfig: boolean | IResolvable;
Use IPv6 Autoconfiguration (RFC2462).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
---
@@ -1396,7 +1396,7 @@ public readonly dhcp: boolean | IResolvable;
Use DHCP to configure the interface's IPv4 stack.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
---
@@ -1410,7 +1410,7 @@ public readonly gw: string;
IP address of the default gateway, if DHCP or autoconfig is not set.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
---
diff --git a/package.json b/package.json
index 2a6e7626..abd49c93 100644
--- a/package.json
+++ b/package.json
@@ -157,7 +157,7 @@
"isDeprecated": false,
"provider": {
"name": "registry.terraform.io/hashicorp/vsphere",
- "version": "2.9.3"
+ "version": "2.10.0"
}
},
"//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"."
diff --git a/src/compute-cluster-host-group/README.md b/src/compute-cluster-host-group/README.md
index fd9bad2e..c85fb146 100644
--- a/src/compute-cluster-host-group/README.md
+++ b/src/compute-cluster-host-group/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster_host_group`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_host_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_host_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group).
diff --git a/src/compute-cluster-host-group/index.ts b/src/compute-cluster-host-group/index.ts
index 114b3eff..5366ac5b 100644
--- a/src/compute-cluster-host-group/index.ts
+++ b/src/compute-cluster-host-group/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface ComputeClusterHostGroupConfig extends cdktf.TerraformMetaArgume
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#compute_cluster_id ComputeClusterHostGroup#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* The managed object IDs of the hosts.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#host_system_ids ComputeClusterHostGroup#host_system_ids}
*/
readonly hostSystemIds?: string[];
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#id ComputeClusterHostGroup#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,13 +29,13 @@ export interface ComputeClusterHostGroupConfig extends cdktf.TerraformMetaArgume
/**
* The unique name of the host group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#name ComputeClusterHostGroup#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group}
*/
export class ComputeClusterHostGroup extends cdktf.TerraformResource {
@@ -56,7 +51,7 @@ export class ComputeClusterHostGroup extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeClusterHostGroup resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeClusterHostGroup to import
- * @param importFromId The id of the existing ComputeClusterHostGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeClusterHostGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeClusterHostGroup to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class ComputeClusterHostGroup extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_host_group vsphere_compute_cluster_host_group} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class ComputeClusterHostGroup extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster_host_group',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/compute-cluster-vm-affinity-rule/README.md b/src/compute-cluster-vm-affinity-rule/README.md
index 8cf92537..202b43d1 100644
--- a/src/compute-cluster-vm-affinity-rule/README.md
+++ b/src/compute-cluster-vm-affinity-rule/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster_vm_affinity_rule`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_affinity_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_affinity_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule).
diff --git a/src/compute-cluster-vm-affinity-rule/index.ts b/src/compute-cluster-vm-affinity-rule/index.ts
index 491c740c..2b3e74b7 100644
--- a/src/compute-cluster-vm-affinity-rule/index.ts
+++ b/src/compute-cluster-vm-affinity-rule/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface ComputeClusterVmAffinityRuleConfig extends cdktf.TerraformMetaA
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#compute_cluster_id ComputeClusterVmAffinityRule#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* Enable this rule in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#enabled ComputeClusterVmAffinityRule#enabled}
*/
readonly enabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#id ComputeClusterVmAffinityRule#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,25 +29,25 @@ export interface ComputeClusterVmAffinityRuleConfig extends cdktf.TerraformMetaA
/**
* When true, prevents any virtual machine operations that may violate this rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#mandatory ComputeClusterVmAffinityRule#mandatory}
*/
readonly mandatory?: boolean | cdktf.IResolvable;
/**
* The unique name of the virtual machine group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#name ComputeClusterVmAffinityRule#name}
*/
readonly name: string;
/**
* The UUIDs of the virtual machines to run on the same host together.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#virtual_machine_ids ComputeClusterVmAffinityRule#virtual_machine_ids}
*/
readonly virtualMachineIds: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule}
*/
export class ComputeClusterVmAffinityRule extends cdktf.TerraformResource {
@@ -68,7 +63,7 @@ export class ComputeClusterVmAffinityRule extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeClusterVmAffinityRule resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeClusterVmAffinityRule to import
- * @param importFromId The id of the existing ComputeClusterVmAffinityRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeClusterVmAffinityRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeClusterVmAffinityRule to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -80,7 +75,7 @@ export class ComputeClusterVmAffinityRule extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_affinity_rule vsphere_compute_cluster_vm_affinity_rule} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -91,7 +86,7 @@ export class ComputeClusterVmAffinityRule extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster_vm_affinity_rule',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/compute-cluster-vm-anti-affinity-rule/README.md b/src/compute-cluster-vm-anti-affinity-rule/README.md
index 0d4afe7e..db8b3a2e 100644
--- a/src/compute-cluster-vm-anti-affinity-rule/README.md
+++ b/src/compute-cluster-vm-anti-affinity-rule/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster_vm_anti_affinity_rule`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_anti_affinity_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_anti_affinity_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule).
diff --git a/src/compute-cluster-vm-anti-affinity-rule/index.ts b/src/compute-cluster-vm-anti-affinity-rule/index.ts
index 216debb8..171d0b5e 100644
--- a/src/compute-cluster-vm-anti-affinity-rule/index.ts
+++ b/src/compute-cluster-vm-anti-affinity-rule/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface ComputeClusterVmAntiAffinityRuleConfig extends cdktf.TerraformM
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#compute_cluster_id ComputeClusterVmAntiAffinityRule#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* Enable this rule in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#enabled ComputeClusterVmAntiAffinityRule#enabled}
*/
readonly enabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#id ComputeClusterVmAntiAffinityRule#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,25 +29,25 @@ export interface ComputeClusterVmAntiAffinityRuleConfig extends cdktf.TerraformM
/**
* When true, prevents any virtual machine operations that may violate this rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#mandatory ComputeClusterVmAntiAffinityRule#mandatory}
*/
readonly mandatory?: boolean | cdktf.IResolvable;
/**
* The unique name of the virtual machine group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#name ComputeClusterVmAntiAffinityRule#name}
*/
readonly name: string;
/**
* The UUIDs of the virtual machines to run on hosts different from each other.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#virtual_machine_ids ComputeClusterVmAntiAffinityRule#virtual_machine_ids}
*/
readonly virtualMachineIds: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule}
*/
export class ComputeClusterVmAntiAffinityRule extends cdktf.TerraformResource {
@@ -68,7 +63,7 @@ export class ComputeClusterVmAntiAffinityRule extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeClusterVmAntiAffinityRule resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeClusterVmAntiAffinityRule to import
- * @param importFromId The id of the existing ComputeClusterVmAntiAffinityRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeClusterVmAntiAffinityRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeClusterVmAntiAffinityRule to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -80,7 +75,7 @@ export class ComputeClusterVmAntiAffinityRule extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_anti_affinity_rule vsphere_compute_cluster_vm_anti_affinity_rule} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -91,7 +86,7 @@ export class ComputeClusterVmAntiAffinityRule extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster_vm_anti_affinity_rule',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/compute-cluster-vm-dependency-rule/README.md b/src/compute-cluster-vm-dependency-rule/README.md
index 19f14f32..e9702040 100644
--- a/src/compute-cluster-vm-dependency-rule/README.md
+++ b/src/compute-cluster-vm-dependency-rule/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster_vm_dependency_rule`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_dependency_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_dependency_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule).
diff --git a/src/compute-cluster-vm-dependency-rule/index.ts b/src/compute-cluster-vm-dependency-rule/index.ts
index a48f890c..7b77c305 100644
--- a/src/compute-cluster-vm-dependency-rule/index.ts
+++ b/src/compute-cluster-vm-dependency-rule/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,23 +10,23 @@ export interface ComputeClusterVmDependencyRuleConfig extends cdktf.TerraformMet
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#compute_cluster_id ComputeClusterVmDependencyRule#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* The name of the VM group that this rule depends on. The VMs defined in the group specified by vm_group_name will not be started until the VMs in this group are started.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#dependency_vm_group_name ComputeClusterVmDependencyRule#dependency_vm_group_name}
*/
readonly dependencyVmGroupName: string;
/**
* Enable this rule in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#enabled ComputeClusterVmDependencyRule#enabled}
*/
readonly enabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#id ComputeClusterVmDependencyRule#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -40,25 +35,25 @@ export interface ComputeClusterVmDependencyRuleConfig extends cdktf.TerraformMet
/**
* When true, prevents any virtual machine operations that may violate this rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#mandatory ComputeClusterVmDependencyRule#mandatory}
*/
readonly mandatory?: boolean | cdktf.IResolvable;
/**
* The unique name of the virtual machine group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#name ComputeClusterVmDependencyRule#name}
*/
readonly name: string;
/**
* The name of the VM group that is the subject of this rule. The VMs defined in this group will not be started until the VMs in the group specified by dependency_vm_group_name are started.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#vm_group_name ComputeClusterVmDependencyRule#vm_group_name}
*/
readonly vmGroupName: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule}
*/
export class ComputeClusterVmDependencyRule extends cdktf.TerraformResource {
@@ -74,7 +69,7 @@ export class ComputeClusterVmDependencyRule extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeClusterVmDependencyRule resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeClusterVmDependencyRule to import
- * @param importFromId The id of the existing ComputeClusterVmDependencyRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeClusterVmDependencyRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeClusterVmDependencyRule to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -86,7 +81,7 @@ export class ComputeClusterVmDependencyRule extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_dependency_rule vsphere_compute_cluster_vm_dependency_rule} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -97,7 +92,7 @@ export class ComputeClusterVmDependencyRule extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster_vm_dependency_rule',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/compute-cluster-vm-group/README.md b/src/compute-cluster-vm-group/README.md
index 27e7146d..bede3b09 100644
--- a/src/compute-cluster-vm-group/README.md
+++ b/src/compute-cluster-vm-group/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster_vm_group`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group).
diff --git a/src/compute-cluster-vm-group/index.ts b/src/compute-cluster-vm-group/index.ts
index 56426604..8dd4afff 100644
--- a/src/compute-cluster-vm-group/index.ts
+++ b/src/compute-cluster-vm-group/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface ComputeClusterVmGroupConfig extends cdktf.TerraformMetaArgument
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#compute_cluster_id ComputeClusterVmGroup#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#id ComputeClusterVmGroup#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,19 +23,19 @@ export interface ComputeClusterVmGroupConfig extends cdktf.TerraformMetaArgument
/**
* The unique name of the virtual machine group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#name ComputeClusterVmGroup#name}
*/
readonly name: string;
/**
* The UUIDs of the virtual machines in this group.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#virtual_machine_ids ComputeClusterVmGroup#virtual_machine_ids}
*/
readonly virtualMachineIds?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group}
*/
export class ComputeClusterVmGroup extends cdktf.TerraformResource {
@@ -56,7 +51,7 @@ export class ComputeClusterVmGroup extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeClusterVmGroup resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeClusterVmGroup to import
- * @param importFromId The id of the existing ComputeClusterVmGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeClusterVmGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeClusterVmGroup to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class ComputeClusterVmGroup extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_group vsphere_compute_cluster_vm_group} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class ComputeClusterVmGroup extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster_vm_group',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/compute-cluster-vm-host-rule/README.md b/src/compute-cluster-vm-host-rule/README.md
index 62830383..857aca7c 100644
--- a/src/compute-cluster-vm-host-rule/README.md
+++ b/src/compute-cluster-vm-host-rule/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster_vm_host_rule`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_host_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster_vm_host_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule).
diff --git a/src/compute-cluster-vm-host-rule/index.ts b/src/compute-cluster-vm-host-rule/index.ts
index 049049ae..08d13e86 100644
--- a/src/compute-cluster-vm-host-rule/index.ts
+++ b/src/compute-cluster-vm-host-rule/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,29 +10,29 @@ export interface ComputeClusterVmHostRuleConfig extends cdktf.TerraformMetaArgum
/**
* When this field is used, virtual machines defined in vm_group_name will be run on the hosts defined in this host group.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#affinity_host_group_name ComputeClusterVmHostRule#affinity_host_group_name}
*/
readonly affinityHostGroupName?: string;
/**
* When this field is used, virtual machines defined in vm_group_name will not be run on the hosts defined in this host group.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#anti_affinity_host_group_name ComputeClusterVmHostRule#anti_affinity_host_group_name}
*/
readonly antiAffinityHostGroupName?: string;
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#compute_cluster_id ComputeClusterVmHostRule#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* Enable this rule in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#enabled ComputeClusterVmHostRule#enabled}
*/
readonly enabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#id ComputeClusterVmHostRule#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -46,25 +41,25 @@ export interface ComputeClusterVmHostRuleConfig extends cdktf.TerraformMetaArgum
/**
* When true, prevents any virtual machine operations that may violate this rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#mandatory ComputeClusterVmHostRule#mandatory}
*/
readonly mandatory?: boolean | cdktf.IResolvable;
/**
* The unique name of the virtual machine group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#name ComputeClusterVmHostRule#name}
*/
readonly name: string;
/**
* The name of the virtual machine group to use with this rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#vm_group_name ComputeClusterVmHostRule#vm_group_name}
*/
readonly vmGroupName: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule}
*/
export class ComputeClusterVmHostRule extends cdktf.TerraformResource {
@@ -80,7 +75,7 @@ export class ComputeClusterVmHostRule extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeClusterVmHostRule resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeClusterVmHostRule to import
- * @param importFromId The id of the existing ComputeClusterVmHostRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeClusterVmHostRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeClusterVmHostRule to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -92,7 +87,7 @@ export class ComputeClusterVmHostRule extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster_vm_host_rule vsphere_compute_cluster_vm_host_rule} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -103,7 +98,7 @@ export class ComputeClusterVmHostRule extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster_vm_host_rule',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/compute-cluster/README.md b/src/compute-cluster/README.md
index c49a219b..66bf4b9f 100644
--- a/src/compute-cluster/README.md
+++ b/src/compute-cluster/README.md
@@ -1,3 +1,3 @@
# `vsphere_compute_cluster`
-Refer to the Terraform Registry for docs: [`vsphere_compute_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster).
+Refer to the Terraform Registry for docs: [`vsphere_compute_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster).
diff --git a/src/compute-cluster/index.ts b/src/compute-cluster/index.ts
index 23f81976..ffd289c7 100644
--- a/src/compute-cluster/index.ts
+++ b/src/compute-cluster/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,287 +10,287 @@ export interface ComputeClusterConfig extends cdktf.TerraformMetaArguments {
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#custom_attributes ComputeCluster#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The managed object ID of the datacenter to put the cluster in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#datacenter_id ComputeCluster#datacenter_id}
*/
readonly datacenterId: string;
/**
* The automation level for host power operations in this cluster. Can be one of manual or automated.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_automation_level ComputeCluster#dpm_automation_level}
*/
readonly dpmAutomationLevel?: string;
/**
* Enable DPM support for DRS. This allows you to dynamically control the power of hosts depending on the needs of virtual machines in the cluster. Requires that DRS be enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_enabled ComputeCluster#dpm_enabled}
*/
readonly dpmEnabled?: boolean | cdktf.IResolvable;
/**
* A value between 1 and 5 indicating the threshold of load within the cluster that influences host power operations. This affects both power on and power off operations - a lower setting will tolerate more of a surplus/deficit than a higher setting.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#dpm_threshold ComputeCluster#dpm_threshold}
*/
readonly dpmThreshold?: number;
/**
* Advanced configuration options for DRS and DPM.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_advanced_options ComputeCluster#drs_advanced_options}
*/
readonly drsAdvancedOptions?: { [key: string]: string };
/**
* The default automation level for all virtual machines in this cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_automation_level ComputeCluster#drs_automation_level}
*/
readonly drsAutomationLevel?: string;
/**
* When true, enables DRS to use data from vRealize Operations Manager to make proactive DRS recommendations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_predictive_drs ComputeCluster#drs_enable_predictive_drs}
*/
readonly drsEnablePredictiveDrs?: boolean | cdktf.IResolvable;
/**
* When true, allows individual VM overrides within this cluster to be set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enable_vm_overrides ComputeCluster#drs_enable_vm_overrides}
*/
readonly drsEnableVmOverrides?: boolean | cdktf.IResolvable;
/**
* Enable DRS for this cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_enabled ComputeCluster#drs_enabled}
*/
readonly drsEnabled?: boolean | cdktf.IResolvable;
/**
* A value between 1 and 5 indicating the threshold of imbalance tolerated between hosts. A lower setting will tolerate more imbalance while a higher setting will tolerate less.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_migration_threshold ComputeCluster#drs_migration_threshold}
*/
readonly drsMigrationThreshold?: number;
/**
* Enable scalable shares for all descendants of this cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#drs_scale_descendants_shares ComputeCluster#drs_scale_descendants_shares}
*/
readonly drsScaleDescendantsShares?: string;
/**
* The name of the folder to locate the cluster in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#folder ComputeCluster#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#folder ComputeCluster#folder}
*/
readonly folder?: string;
/**
* Force removal of all hosts in the cluster during destroy and make them standalone hosts. Use of this flag mainly exists for testing and is not recommended in normal use.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#force_evacuate_on_destroy ComputeCluster#force_evacuate_on_destroy}
*/
readonly forceEvacuateOnDestroy?: boolean | cdktf.IResolvable;
/**
* When ha_admission_control_policy is failoverHosts, this defines the managed object IDs of hosts to use as dedicated failover hosts. These hosts are kept as available as possible - admission control will block access to the host, and DRS will ignore the host when making recommendations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_failover_host_system_ids ComputeCluster#ha_admission_control_failover_host_system_ids}
*/
readonly haAdmissionControlFailoverHostSystemIds?: string[];
/**
* The maximum number of failed hosts that admission control tolerates when making decisions on whether to permit virtual machine operations. The maximum is one less than the number of hosts in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_host_failure_tolerance ComputeCluster#ha_admission_control_host_failure_tolerance}
*/
readonly haAdmissionControlHostFailureTolerance?: number;
/**
* The percentage of resource reduction that a cluster of VMs can tolerate in case of a failover. A value of 0 produces warnings only, whereas a value of 100 disables the setting.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_performance_tolerance ComputeCluster#ha_admission_control_performance_tolerance}
*/
readonly haAdmissionControlPerformanceTolerance?: number;
/**
* The type of admission control policy to use with vSphere HA, which controls whether or not specific VM operations are permitted in the cluster in order to protect the reliability of the cluster. Can be one of resourcePercentage, slotPolicy, failoverHosts, or disabled. Note that disabling admission control is not recommended and can lead to service issues.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_policy ComputeCluster#ha_admission_control_policy}
*/
readonly haAdmissionControlPolicy?: string;
/**
* When ha_admission_control_policy is resourcePercentage, automatically determine available resource percentages by subtracting the average number of host resources represented by the ha_admission_control_host_failure_tolerance setting from the total amount of resources in the cluster. Disable to supply user-defined values.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_auto_compute ComputeCluster#ha_admission_control_resource_percentage_auto_compute}
*/
readonly haAdmissionControlResourcePercentageAutoCompute?: boolean | cdktf.IResolvable;
/**
* When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of CPU resources in the cluster to reserve for failover.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_cpu ComputeCluster#ha_admission_control_resource_percentage_cpu}
*/
readonly haAdmissionControlResourcePercentageCpu?: number;
/**
* When ha_admission_control_policy is resourcePercentage, this controls the user-defined percentage of memory resources in the cluster to reserve for failover.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_resource_percentage_memory ComputeCluster#ha_admission_control_resource_percentage_memory}
*/
readonly haAdmissionControlResourcePercentageMemory?: number;
/**
* When ha_admission_control_policy is slotPolicy, this controls the user-defined CPU slot size, in MHz.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_cpu ComputeCluster#ha_admission_control_slot_policy_explicit_cpu}
*/
readonly haAdmissionControlSlotPolicyExplicitCpu?: number;
/**
* When ha_admission_control_policy is slotPolicy, this controls the user-defined memory slot size, in MB.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_explicit_memory ComputeCluster#ha_admission_control_slot_policy_explicit_memory}
*/
readonly haAdmissionControlSlotPolicyExplicitMemory?: number;
/**
* When ha_admission_control_policy is slotPolicy, this setting controls whether or not you wish to supply explicit values to CPU and memory slot sizes. The default is to gather a automatic average based on all powered-on virtual machines currently in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_admission_control_slot_policy_use_explicit_size ComputeCluster#ha_admission_control_slot_policy_use_explicit_size}
*/
readonly haAdmissionControlSlotPolicyUseExplicitSize?: boolean | cdktf.IResolvable;
/**
* Advanced configuration options for vSphere HA.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_advanced_options ComputeCluster#ha_advanced_options}
*/
readonly haAdvancedOptions?: { [key: string]: string };
/**
* When ha_vm_component_protection is enabled, controls the action to take on virtual machines if an APD status on an affected datastore clears in the middle of an APD event. Can be one of none or reset.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_recovery_action ComputeCluster#ha_datastore_apd_recovery_action}
*/
readonly haDatastoreApdRecoveryAction?: string;
/**
* When ha_vm_component_protection is enabled, controls the action to take on virtual machines when the cluster has detected loss to all paths to a relevant datastore. Can be one of disabled, warning, restartConservative, or restartAggressive.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response ComputeCluster#ha_datastore_apd_response}
*/
readonly haDatastoreApdResponse?: string;
/**
* When ha_vm_component_protection is enabled, controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_apd_response_delay ComputeCluster#ha_datastore_apd_response_delay}
*/
readonly haDatastoreApdResponseDelay?: number;
/**
* When ha_vm_component_protection is enabled, controls the action to take on virtual machines when the cluster has detected a permanent device loss to a relevant datastore. Can be one of disabled, warning, or restartAggressive.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_datastore_pdl_response ComputeCluster#ha_datastore_pdl_response}
*/
readonly haDatastorePdlResponse?: string;
/**
* Enable vSphere HA for this cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_enabled ComputeCluster#ha_enabled}
*/
readonly haEnabled?: boolean | cdktf.IResolvable;
/**
* The list of managed object IDs for preferred datastores to use for HA heartbeating. This setting is only useful when ha_heartbeat_datastore_policy is set to either userSelectedDs or allFeasibleDsWithUserPreference.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_ids ComputeCluster#ha_heartbeat_datastore_ids}
*/
readonly haHeartbeatDatastoreIds?: string[];
/**
* The selection policy for HA heartbeat datastores. Can be one of allFeasibleDs, userSelectedDs, or allFeasibleDsWithUserPreference.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_heartbeat_datastore_policy ComputeCluster#ha_heartbeat_datastore_policy}
*/
readonly haHeartbeatDatastorePolicy?: string;
/**
* The action to take on virtual machines when a host has detected that it has been isolated from the rest of the cluster. Can be one of none, powerOff, or shutdown.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_isolation_response ComputeCluster#ha_host_isolation_response}
*/
readonly haHostIsolationResponse?: string;
/**
* Global setting that controls whether vSphere HA remediates VMs on host failure. Can be one of enabled or disabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_host_monitoring ComputeCluster#ha_host_monitoring}
*/
readonly haHostMonitoring?: string;
/**
* Controls vSphere VM component protection for virtual machines in this cluster. This allows vSphere HA to react to failures between hosts and specific virtual machine components, such as datastores. Can be one of enabled or disabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_component_protection ComputeCluster#ha_vm_component_protection}
*/
readonly haVmComponentProtection?: string;
/**
* The condition used to determine whether or not VMs in a certain restart priority class are online, allowing HA to move on to restarting VMs on the next priority. Can be one of none, poweredOn, guestHbStatusGreen, or appHbStatusGreen.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_dependency_restart_condition ComputeCluster#ha_vm_dependency_restart_condition}
*/
readonly haVmDependencyRestartCondition?: string;
/**
* If a heartbeat from a virtual machine is not received within this configured interval, the virtual machine is marked as failed. The value is in seconds.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_failure_interval ComputeCluster#ha_vm_failure_interval}
*/
readonly haVmFailureInterval?: number;
/**
* The length of the reset window in which ha_vm_maximum_resets can operate. When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_failure_window ComputeCluster#ha_vm_maximum_failure_window}
*/
readonly haVmMaximumFailureWindow?: number;
/**
* The maximum number of resets that HA will perform to a virtual machine when responding to a failure event.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_maximum_resets ComputeCluster#ha_vm_maximum_resets}
*/
readonly haVmMaximumResets?: number;
/**
* The time, in seconds, that HA waits after powering on a virtual machine before monitoring for heartbeats.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_minimum_uptime ComputeCluster#ha_vm_minimum_uptime}
*/
readonly haVmMinimumUptime?: number;
/**
* The type of virtual machine monitoring to use when HA is enabled in the cluster. Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_monitoring ComputeCluster#ha_vm_monitoring}
*/
readonly haVmMonitoring?: string;
/**
* Additional delay in seconds after ready condition is met. A VM is considered ready at this point.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_additional_delay ComputeCluster#ha_vm_restart_additional_delay}
*/
readonly haVmRestartAdditionalDelay?: number;
/**
* The default restart priority for affected VMs when vSphere detects a host failure. Can be one of lowest, low, medium, high, or highest.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_priority ComputeCluster#ha_vm_restart_priority}
*/
readonly haVmRestartPriority?: string;
/**
* The maximum time, in seconds, that vSphere HA will wait for virtual machines in one priority to be ready before proceeding with the next priority.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#ha_vm_restart_timeout ComputeCluster#ha_vm_restart_timeout}
*/
readonly haVmRestartTimeout?: number;
/**
* The timeout for each host maintenance mode operation when removing hosts from a cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_cluster_exit_timeout ComputeCluster#host_cluster_exit_timeout}
*/
readonly hostClusterExitTimeout?: number;
/**
* Must be set if cluster enrollment is managed from host resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_managed ComputeCluster#host_managed}
*/
readonly hostManaged?: boolean | cdktf.IResolvable;
/**
* The managed object IDs of the hosts to put in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_system_ids ComputeCluster#host_system_ids}
*/
readonly hostSystemIds?: string[];
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#id ComputeCluster#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#id ComputeCluster#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -304,133 +299,133 @@ export interface ComputeClusterConfig extends cdktf.TerraformMetaArguments {
/**
* Name for the new cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
*/
readonly name: string;
/**
* The DRS behavior for proactive HA recommendations. Can be one of Automated or Manual.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_automation_level ComputeCluster#proactive_ha_automation_level}
*/
readonly proactiveHaAutomationLevel?: string;
/**
* Enables proactive HA, allowing for vSphere to get HA data from external providers and use DRS to perform remediation.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_enabled ComputeCluster#proactive_ha_enabled}
*/
readonly proactiveHaEnabled?: boolean | cdktf.IResolvable;
/**
* The configured remediation for moderately degraded hosts. Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to MaintenanceMode when proactive_ha_severe_remediation is set to QuarantineMode.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_moderate_remediation ComputeCluster#proactive_ha_moderate_remediation}
*/
readonly proactiveHaModerateRemediation?: string;
/**
* The list of IDs for health update providers configured for this cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_provider_ids ComputeCluster#proactive_ha_provider_ids}
*/
readonly proactiveHaProviderIds?: string[];
/**
* The configured remediation for severely degraded hosts. Can be one of MaintenanceMode or QuarantineMode. Note that this cannot be set to QuarantineMode when proactive_ha_moderate_remediation is set to MaintenanceMode.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#proactive_ha_severe_remediation ComputeCluster#proactive_ha_severe_remediation}
*/
readonly proactiveHaSevereRemediation?: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#tags ComputeCluster#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#tags ComputeCluster#tags}
*/
readonly tags?: string[];
/**
* Whether the vSAN compression service is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_compression_enabled ComputeCluster#vsan_compression_enabled}
*/
readonly vsanCompressionEnabled?: boolean | cdktf.IResolvable;
/**
* Whether the vSAN deduplication service is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dedup_enabled ComputeCluster#vsan_dedup_enabled}
*/
readonly vsanDedupEnabled?: boolean | cdktf.IResolvable;
/**
* Whether the vSAN data-in-transit encryption is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_encryption_enabled ComputeCluster#vsan_dit_encryption_enabled}
*/
readonly vsanDitEncryptionEnabled?: boolean | cdktf.IResolvable;
/**
* When vsan_dit_encryption_enabled is enabled, sets the rekey interval of data-in-transit encryption (in minutes).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_dit_rekey_interval ComputeCluster#vsan_dit_rekey_interval}
*/
readonly vsanDitRekeyInterval?: number;
/**
* Whether the vSAN service is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_enabled ComputeCluster#vsan_enabled}
*/
readonly vsanEnabled?: boolean | cdktf.IResolvable;
/**
* Whether the vSAN ESA service is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_esa_enabled ComputeCluster#vsan_esa_enabled}
*/
readonly vsanEsaEnabled?: boolean | cdktf.IResolvable;
/**
* Whether the vSAN network diagnostic mode is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_network_diagnostic_mode_enabled ComputeCluster#vsan_network_diagnostic_mode_enabled}
*/
readonly vsanNetworkDiagnosticModeEnabled?: boolean | cdktf.IResolvable;
/**
* Whether the vSAN performance service is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_performance_enabled ComputeCluster#vsan_performance_enabled}
*/
readonly vsanPerformanceEnabled?: boolean | cdktf.IResolvable;
/**
* The managed object IDs of the vSAN datastore to be mounted on the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_remote_datastore_ids ComputeCluster#vsan_remote_datastore_ids}
*/
readonly vsanRemoteDatastoreIds?: string[];
/**
* Whether the vSAN unmap service is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_unmap_enabled ComputeCluster#vsan_unmap_enabled}
*/
readonly vsanUnmapEnabled?: boolean | cdktf.IResolvable;
/**
* Whether the vSAN verbose mode is enabled for the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_verbose_mode_enabled ComputeCluster#vsan_verbose_mode_enabled}
*/
readonly vsanVerboseModeEnabled?: boolean | cdktf.IResolvable;
/**
* host_image block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_image ComputeCluster#host_image}
*/
readonly hostImage?: ComputeClusterHostImage;
/**
* vsan_disk_group block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_disk_group ComputeCluster#vsan_disk_group}
*/
readonly vsanDiskGroup?: ComputeClusterVsanDiskGroup[] | cdktf.IResolvable;
/**
* vsan_fault_domains block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_fault_domains ComputeCluster#vsan_fault_domains}
*/
readonly vsanFaultDomains?: ComputeClusterVsanFaultDomains[] | cdktf.IResolvable;
/**
* vsan_stretched_cluster block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#vsan_stretched_cluster ComputeCluster#vsan_stretched_cluster}
*/
readonly vsanStretchedCluster?: ComputeClusterVsanStretchedCluster;
}
@@ -438,13 +433,13 @@ export interface ComputeClusterHostImageComponent {
/**
* The identifier for the component.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#key ComputeCluster#key}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#key ComputeCluster#key}
*/
readonly key?: string;
/**
* The version to use.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#version ComputeCluster#version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#version ComputeCluster#version}
*/
readonly version?: string;
}
@@ -591,13 +586,13 @@ export interface ComputeClusterHostImage {
/**
* The ESXi version which the image is based on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#esx_version ComputeCluster#esx_version}
*/
readonly esxVersion?: string;
/**
* component block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#component ComputeCluster#component}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#component ComputeCluster#component}
*/
readonly component?: ComputeClusterHostImageComponent[] | cdktf.IResolvable;
}
@@ -712,13 +707,13 @@ export interface ComputeClusterVsanDiskGroup {
/**
* Cache disk.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#cache ComputeCluster#cache}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#cache ComputeCluster#cache}
*/
readonly cache?: string;
/**
* List of storage disks.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#storage ComputeCluster#storage}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#storage ComputeCluster#storage}
*/
readonly storage?: string[];
}
@@ -865,13 +860,13 @@ export interface ComputeClusterVsanFaultDomainsFaultDomain {
/**
* The managed object IDs of the hosts to put in the fault domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#host_ids ComputeCluster#host_ids}
*/
readonly hostIds: string[];
/**
* The name of fault domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#name ComputeCluster#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#name ComputeCluster#name}
*/
readonly name: string;
}
@@ -1012,7 +1007,7 @@ export interface ComputeClusterVsanFaultDomains {
/**
* fault_domain block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#fault_domain ComputeCluster#fault_domain}
*/
readonly faultDomain?: ComputeClusterVsanFaultDomainsFaultDomain[] | cdktf.IResolvable;
}
@@ -1130,31 +1125,31 @@ export interface ComputeClusterVsanStretchedCluster {
/**
* The managed object IDs of the hosts to put in the first fault domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_host_ids ComputeCluster#preferred_fault_domain_host_ids}
*/
readonly preferredFaultDomainHostIds: string[];
/**
* The name of prepferred fault domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#preferred_fault_domain_name ComputeCluster#preferred_fault_domain_name}
*/
readonly preferredFaultDomainName?: string;
/**
* The managed object IDs of the hosts to put in the second fault domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_host_ids ComputeCluster#secondary_fault_domain_host_ids}
*/
readonly secondaryFaultDomainHostIds: string[];
/**
* The name of secondary fault domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#secondary_fault_domain_name ComputeCluster#secondary_fault_domain_name}
*/
readonly secondaryFaultDomainName?: string;
/**
* The managed object IDs of the host selected as witness node when enable stretched cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#witness_node ComputeCluster#witness_node}
*/
readonly witnessNode: string;
}
@@ -1345,7 +1340,7 @@ export class ComputeClusterVsanStretchedClusterOutputReference extends cdktf.Com
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster}
*/
export class ComputeCluster extends cdktf.TerraformResource {
@@ -1361,7 +1356,7 @@ export class ComputeCluster extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ComputeCluster resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ComputeCluster to import
- * @param importFromId The id of the existing ComputeCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ComputeCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ComputeCluster to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -1373,7 +1368,7 @@ export class ComputeCluster extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/compute_cluster vsphere_compute_cluster} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/compute_cluster vsphere_compute_cluster} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -1384,7 +1379,7 @@ export class ComputeCluster extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_compute_cluster',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/content-library-item/README.md b/src/content-library-item/README.md
index f26ad359..d685a547 100644
--- a/src/content-library-item/README.md
+++ b/src/content-library-item/README.md
@@ -1,3 +1,3 @@
# `vsphere_content_library_item`
-Refer to the Terraform Registry for docs: [`vsphere_content_library_item`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item).
+Refer to the Terraform Registry for docs: [`vsphere_content_library_item`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item).
diff --git a/src/content-library-item/index.ts b/src/content-library-item/index.ts
index a1215e5f..08d2a07c 100644
--- a/src/content-library-item/index.ts
+++ b/src/content-library-item/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface ContentLibraryItemConfig extends cdktf.TerraformMetaArguments {
/**
* Optional description of the content library item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#description ContentLibraryItem#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#description ContentLibraryItem#description}
*/
readonly description?: string;
/**
* ID of source VM of content library item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#file_url ContentLibraryItem#file_url}
*/
readonly fileUrl?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#id ContentLibraryItem#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#id ContentLibraryItem#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,31 +29,31 @@ export interface ContentLibraryItemConfig extends cdktf.TerraformMetaArguments {
/**
* ID of the content library to contain item
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#library_id ContentLibraryItem#library_id}
*/
readonly libraryId: string;
/**
* The name of the content library item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#name ContentLibraryItem#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#name ContentLibraryItem#name}
*/
readonly name: string;
/**
* The managed object ID of an existing VM to be cloned to the content library.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#source_uuid ContentLibraryItem#source_uuid}
*/
readonly sourceUuid?: string;
/**
* Type of content library item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#type ContentLibraryItem#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#type ContentLibraryItem#type}
*/
readonly type?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item}
*/
export class ContentLibraryItem extends cdktf.TerraformResource {
@@ -74,7 +69,7 @@ export class ContentLibraryItem extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ContentLibraryItem resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ContentLibraryItem to import
- * @param importFromId The id of the existing ContentLibraryItem that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ContentLibraryItem that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ContentLibraryItem to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -86,7 +81,7 @@ export class ContentLibraryItem extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library_item vsphere_content_library_item} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library_item vsphere_content_library_item} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -97,7 +92,7 @@ export class ContentLibraryItem extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_content_library_item',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/content-library/README.md b/src/content-library/README.md
index f6e95842..1d698ab9 100644
--- a/src/content-library/README.md
+++ b/src/content-library/README.md
@@ -1,3 +1,3 @@
# `vsphere_content_library`
-Refer to the Terraform Registry for docs: [`vsphere_content_library`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library).
+Refer to the Terraform Registry for docs: [`vsphere_content_library`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library).
diff --git a/src/content-library/index.ts b/src/content-library/index.ts
index 05bc7de3..5aebba3b 100644
--- a/src/content-library/index.ts
+++ b/src/content-library/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface ContentLibraryConfig extends cdktf.TerraformMetaArguments {
/**
* Optional description of the content library.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#description ContentLibrary#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#description ContentLibrary#description}
*/
readonly description?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#id ContentLibrary#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#id ContentLibrary#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,43 +23,43 @@ export interface ContentLibraryConfig extends cdktf.TerraformMetaArguments {
/**
* The name of the content library.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#name ContentLibrary#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#name ContentLibrary#name}
*/
readonly name: string;
/**
* The name of the content library.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#storage_backing ContentLibrary#storage_backing}
*/
readonly storageBacking: string[];
/**
* publication block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#publication ContentLibrary#publication}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#publication ContentLibrary#publication}
*/
readonly publication?: ContentLibraryPublication;
/**
* subscription block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription ContentLibrary#subscription}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription ContentLibrary#subscription}
*/
readonly subscription?: ContentLibrarySubscription;
}
export interface ContentLibraryPublication {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}
*/
readonly authenticationMethod?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}
*/
readonly password?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#published ContentLibrary#published}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#published ContentLibrary#published}
*/
readonly published?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}
*/
readonly username?: string;
}
@@ -240,27 +235,27 @@ export class ContentLibraryPublicationOutputReference extends cdktf.ComplexObjec
}
export interface ContentLibrarySubscription {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#authentication_method ContentLibrary#authentication_method}
*/
readonly authenticationMethod?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#automatic_sync ContentLibrary#automatic_sync}
*/
readonly automaticSync?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#on_demand ContentLibrary#on_demand}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#on_demand ContentLibrary#on_demand}
*/
readonly onDemand?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#password ContentLibrary#password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#password ContentLibrary#password}
*/
readonly password?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#subscription_url ContentLibrary#subscription_url}
*/
readonly subscriptionUrl?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#username ContentLibrary#username}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#username ContentLibrary#username}
*/
readonly username?: string;
}
@@ -489,7 +484,7 @@ export class ContentLibrarySubscriptionOutputReference extends cdktf.ComplexObje
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library}
*/
export class ContentLibrary extends cdktf.TerraformResource {
@@ -505,7 +500,7 @@ export class ContentLibrary extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ContentLibrary resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ContentLibrary to import
- * @param importFromId The id of the existing ContentLibrary that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ContentLibrary that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ContentLibrary to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -517,7 +512,7 @@ export class ContentLibrary extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/content_library vsphere_content_library} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/content_library vsphere_content_library} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -528,7 +523,7 @@ export class ContentLibrary extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_content_library',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/custom-attribute/README.md b/src/custom-attribute/README.md
index 7588aace..18f2e18e 100644
--- a/src/custom-attribute/README.md
+++ b/src/custom-attribute/README.md
@@ -1,3 +1,3 @@
# `vsphere_custom_attribute`
-Refer to the Terraform Registry for docs: [`vsphere_custom_attribute`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute).
+Refer to the Terraform Registry for docs: [`vsphere_custom_attribute`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute).
diff --git a/src/custom-attribute/index.ts b/src/custom-attribute/index.ts
index 58b8506e..18cb41d3 100644
--- a/src/custom-attribute/index.ts
+++ b/src/custom-attribute/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface CustomAttributeConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#id CustomAttribute#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#id CustomAttribute#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,19 +17,19 @@ export interface CustomAttributeConfig extends cdktf.TerraformMetaArguments {
/**
* Object type for which the custom attribute is valid. If not specified, the attribute is valid for all managed object types.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#managed_object_type CustomAttribute#managed_object_type}
*/
readonly managedObjectType?: string;
/**
* The display name of the custom attribute.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#name CustomAttribute#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#name CustomAttribute#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute}
*/
export class CustomAttribute extends cdktf.TerraformResource {
@@ -50,7 +45,7 @@ export class CustomAttribute extends cdktf.TerraformResource {
* Generates CDKTF code for importing a CustomAttribute resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the CustomAttribute to import
- * @param importFromId The id of the existing CustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing CustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the CustomAttribute to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class CustomAttribute extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/custom_attribute vsphere_custom_attribute} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/custom_attribute vsphere_custom_attribute} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class CustomAttribute extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_custom_attribute',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-compute-cluster-host-group/README.md b/src/data-vsphere-compute-cluster-host-group/README.md
index 79c70546..622c9698 100644
--- a/src/data-vsphere-compute-cluster-host-group/README.md
+++ b/src/data-vsphere-compute-cluster-host-group/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_compute_cluster_host_group`
-Refer to the Terraform Registry for docs: [`data_vsphere_compute_cluster_host_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group).
+Refer to the Terraform Registry for docs: [`data_vsphere_compute_cluster_host_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group).
diff --git a/src/data-vsphere-compute-cluster-host-group/index.ts b/src/data-vsphere-compute-cluster-host-group/index.ts
index 426653d0..0fd60c0e 100644
--- a/src/data-vsphere-compute-cluster-host-group/index.ts
+++ b/src/data-vsphere-compute-cluster-host-group/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereComputeClusterHostGroupConfig extends cdktf.Terrafor
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#compute_cluster_id DataVsphereComputeClusterHostGroup#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#id DataVsphereComputeClusterHostGroup#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereComputeClusterHostGroupConfig extends cdktf.Terrafor
/**
* The unique name of the host group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#name DataVsphereComputeClusterHostGroup#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group}
*/
export class DataVsphereComputeClusterHostGroup extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereComputeClusterHostGroup extends cdktf.TerraformDataSourc
* Generates CDKTF code for importing a DataVsphereComputeClusterHostGroup resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereComputeClusterHostGroup to import
- * @param importFromId The id of the existing DataVsphereComputeClusterHostGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereComputeClusterHostGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereComputeClusterHostGroup to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereComputeClusterHostGroup extends cdktf.TerraformDataSourc
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster_host_group vsphere_compute_cluster_host_group} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereComputeClusterHostGroup extends cdktf.TerraformDataSourc
terraformResourceType: 'vsphere_compute_cluster_host_group',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-compute-cluster/README.md b/src/data-vsphere-compute-cluster/README.md
index f47009f8..80989c89 100644
--- a/src/data-vsphere-compute-cluster/README.md
+++ b/src/data-vsphere-compute-cluster/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_compute_cluster`
-Refer to the Terraform Registry for docs: [`data_vsphere_compute_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster).
+Refer to the Terraform Registry for docs: [`data_vsphere_compute_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster).
diff --git a/src/data-vsphere-compute-cluster/index.ts b/src/data-vsphere-compute-cluster/index.ts
index d8c485a4..759aa858 100644
--- a/src/data-vsphere-compute-cluster/index.ts
+++ b/src/data-vsphere-compute-cluster/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereComputeClusterConfig extends cdktf.TerraformMetaArgu
/**
* The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#datacenter_id DataVsphereComputeCluster#datacenter_id}
*/
readonly datacenterId?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#id DataVsphereComputeCluster#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereComputeClusterConfig extends cdktf.TerraformMetaArgu
/**
* The name or absolute path to the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#name DataVsphereComputeCluster#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster}
*/
export class DataVsphereComputeCluster extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereComputeCluster extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereComputeCluster resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereComputeCluster to import
- * @param importFromId The id of the existing DataVsphereComputeCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereComputeCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereComputeCluster to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereComputeCluster extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/compute_cluster vsphere_compute_cluster} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/compute_cluster vsphere_compute_cluster} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereComputeCluster extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_compute_cluster',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-content-library-item/README.md b/src/data-vsphere-content-library-item/README.md
index a0b21c43..ca0b8c4e 100644
--- a/src/data-vsphere-content-library-item/README.md
+++ b/src/data-vsphere-content-library-item/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_content_library_item`
-Refer to the Terraform Registry for docs: [`data_vsphere_content_library_item`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item).
+Refer to the Terraform Registry for docs: [`data_vsphere_content_library_item`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item).
diff --git a/src/data-vsphere-content-library-item/index.ts b/src/data-vsphere-content-library-item/index.ts
index 897f8133..6271b888 100644
--- a/src/data-vsphere-content-library-item/index.ts
+++ b/src/data-vsphere-content-library-item/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereContentLibraryItemConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#id DataVsphereContentLibraryItem#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,25 +17,25 @@ export interface DataVsphereContentLibraryItemConfig extends cdktf.TerraformMeta
/**
* ID of the content library to contain item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#library_id DataVsphereContentLibraryItem#library_id}
*/
readonly libraryId: string;
/**
* The name of the content library item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#name DataVsphereContentLibraryItem#name}
*/
readonly name: string;
/**
* Type of content library item.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#type DataVsphereContentLibraryItem#type}
*/
readonly type: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item}
*/
export class DataVsphereContentLibraryItem extends cdktf.TerraformDataSource {
@@ -56,7 +51,7 @@ export class DataVsphereContentLibraryItem extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereContentLibraryItem resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereContentLibraryItem to import
- * @param importFromId The id of the existing DataVsphereContentLibraryItem that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereContentLibraryItem that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereContentLibraryItem to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class DataVsphereContentLibraryItem extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library_item vsphere_content_library_item} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library_item vsphere_content_library_item} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class DataVsphereContentLibraryItem extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_content_library_item',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-content-library/README.md b/src/data-vsphere-content-library/README.md
index 38275f6f..86298daf 100644
--- a/src/data-vsphere-content-library/README.md
+++ b/src/data-vsphere-content-library/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_content_library`
-Refer to the Terraform Registry for docs: [`data_vsphere_content_library`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library).
+Refer to the Terraform Registry for docs: [`data_vsphere_content_library`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library).
diff --git a/src/data-vsphere-content-library/index.ts b/src/data-vsphere-content-library/index.ts
index 04a8339f..67527600 100644
--- a/src/data-vsphere-content-library/index.ts
+++ b/src/data-vsphere-content-library/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereContentLibraryConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#id DataVsphereContentLibrary#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#id DataVsphereContentLibrary#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,13 +17,13 @@ export interface DataVsphereContentLibraryConfig extends cdktf.TerraformMetaArgu
/**
* The name of the content library.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#name DataVsphereContentLibrary#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library}
*/
export class DataVsphereContentLibrary extends cdktf.TerraformDataSource {
@@ -44,7 +39,7 @@ export class DataVsphereContentLibrary extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereContentLibrary resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereContentLibrary to import
- * @param importFromId The id of the existing DataVsphereContentLibrary that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereContentLibrary that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereContentLibrary to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -56,7 +51,7 @@ export class DataVsphereContentLibrary extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/content_library vsphere_content_library} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/content_library vsphere_content_library} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -67,7 +62,7 @@ export class DataVsphereContentLibrary extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_content_library',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-custom-attribute/README.md b/src/data-vsphere-custom-attribute/README.md
index cbadb962..bb294147 100644
--- a/src/data-vsphere-custom-attribute/README.md
+++ b/src/data-vsphere-custom-attribute/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_custom_attribute`
-Refer to the Terraform Registry for docs: [`data_vsphere_custom_attribute`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute).
+Refer to the Terraform Registry for docs: [`data_vsphere_custom_attribute`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute).
diff --git a/src/data-vsphere-custom-attribute/index.ts b/src/data-vsphere-custom-attribute/index.ts
index 3c65c866..8f5f921e 100644
--- a/src/data-vsphere-custom-attribute/index.ts
+++ b/src/data-vsphere-custom-attribute/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereCustomAttributeConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#id DataVsphereCustomAttribute#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,13 +17,13 @@ export interface DataVsphereCustomAttributeConfig extends cdktf.TerraformMetaArg
/**
* The display name of the custom attribute.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#name DataVsphereCustomAttribute#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute}
*/
export class DataVsphereCustomAttribute extends cdktf.TerraformDataSource {
@@ -44,7 +39,7 @@ export class DataVsphereCustomAttribute extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereCustomAttribute resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereCustomAttribute to import
- * @param importFromId The id of the existing DataVsphereCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereCustomAttribute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereCustomAttribute to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -56,7 +51,7 @@ export class DataVsphereCustomAttribute extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/custom_attribute vsphere_custom_attribute} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/custom_attribute vsphere_custom_attribute} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -67,7 +62,7 @@ export class DataVsphereCustomAttribute extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_custom_attribute',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-datacenter/README.md b/src/data-vsphere-datacenter/README.md
index 41e4f69e..792f1881 100644
--- a/src/data-vsphere-datacenter/README.md
+++ b/src/data-vsphere-datacenter/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_datacenter`
-Refer to the Terraform Registry for docs: [`data_vsphere_datacenter`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter).
+Refer to the Terraform Registry for docs: [`data_vsphere_datacenter`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter).
diff --git a/src/data-vsphere-datacenter/index.ts b/src/data-vsphere-datacenter/index.ts
index 90cbdc90..6277a289 100644
--- a/src/data-vsphere-datacenter/index.ts
+++ b/src/data-vsphere-datacenter/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereDatacenterConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#id DataVsphereDatacenter#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#id DataVsphereDatacenter#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,13 +17,13 @@ export interface DataVsphereDatacenterConfig extends cdktf.TerraformMetaArgument
/**
* The name of the datacenter. This can be a name or path. Can be omitted if there is only one datacenter in your inventory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#name DataVsphereDatacenter#name}
*/
readonly name?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter}
*/
export class DataVsphereDatacenter extends cdktf.TerraformDataSource {
@@ -44,7 +39,7 @@ export class DataVsphereDatacenter extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereDatacenter resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereDatacenter to import
- * @param importFromId The id of the existing DataVsphereDatacenter that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereDatacenter that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereDatacenter to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -56,7 +51,7 @@ export class DataVsphereDatacenter extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datacenter vsphere_datacenter} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datacenter vsphere_datacenter} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -67,7 +62,7 @@ export class DataVsphereDatacenter extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_datacenter',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
@@ -118,6 +113,11 @@ export class DataVsphereDatacenter extends cdktf.TerraformDataSource {
return this._name;
}
+ // virtual_machines - computed: true, optional: false, required: false
+ public get virtualMachines() {
+ return cdktf.Fn.tolist(this.getListAttribute('virtual_machines'));
+ }
+
// =========
// SYNTHESIS
// =========
diff --git a/src/data-vsphere-datastore-cluster/README.md b/src/data-vsphere-datastore-cluster/README.md
index 7fd5e2d3..e8ba244f 100644
--- a/src/data-vsphere-datastore-cluster/README.md
+++ b/src/data-vsphere-datastore-cluster/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_datastore_cluster`
-Refer to the Terraform Registry for docs: [`data_vsphere_datastore_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster).
+Refer to the Terraform Registry for docs: [`data_vsphere_datastore_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster).
diff --git a/src/data-vsphere-datastore-cluster/index.ts b/src/data-vsphere-datastore-cluster/index.ts
index dc6558af..d982dd43 100644
--- a/src/data-vsphere-datastore-cluster/index.ts
+++ b/src/data-vsphere-datastore-cluster/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereDatastoreClusterConfig extends cdktf.TerraformMetaAr
/**
* The managed object ID of the datacenter the cluster is located in. Not required if using an absolute path.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#datacenter_id DataVsphereDatastoreCluster#datacenter_id}
*/
readonly datacenterId?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#id DataVsphereDatastoreCluster#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereDatastoreClusterConfig extends cdktf.TerraformMetaAr
/**
* The name or absolute path to the datastore cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#name DataVsphereDatastoreCluster#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster}
*/
export class DataVsphereDatastoreCluster extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereDatastoreCluster extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereDatastoreCluster resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereDatastoreCluster to import
- * @param importFromId The id of the existing DataVsphereDatastoreCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereDatastoreCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereDatastoreCluster to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereDatastoreCluster extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_cluster vsphere_datastore_cluster} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_cluster vsphere_datastore_cluster} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereDatastoreCluster extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_datastore_cluster',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
@@ -109,6 +104,11 @@ export class DataVsphereDatastoreCluster extends cdktf.TerraformDataSource {
return this._datacenterId;
}
+ // datastores - computed: true, optional: false, required: false
+ public get datastores() {
+ return cdktf.Fn.tolist(this.getListAttribute('datastores'));
+ }
+
// id - computed: true, optional: true, required: false
private _id?: string;
public get id() {
diff --git a/src/data-vsphere-datastore-stats/README.md b/src/data-vsphere-datastore-stats/README.md
index a3dd80b0..8081732a 100644
--- a/src/data-vsphere-datastore-stats/README.md
+++ b/src/data-vsphere-datastore-stats/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_datastore_stats`
-Refer to the Terraform Registry for docs: [`data_vsphere_datastore_stats`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats).
+Refer to the Terraform Registry for docs: [`data_vsphere_datastore_stats`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats).
diff --git a/src/data-vsphere-datastore-stats/index.ts b/src/data-vsphere-datastore-stats/index.ts
index 57d9e053..d6658e5a 100644
--- a/src/data-vsphere-datastore-stats/index.ts
+++ b/src/data-vsphere-datastore-stats/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,23 +10,23 @@ export interface DataVsphereDatastoreStatsConfig extends cdktf.TerraformMetaArgu
/**
* The capacity of the datastores.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#capacity DataVsphereDatastoreStats#capacity}
*/
readonly capacity?: { [key: string]: string };
/**
* The managed object ID of the datacenter to get datastores from.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#datacenter_id DataVsphereDatastoreStats#datacenter_id}
*/
readonly datacenterId: string;
/**
* The free space of the datastores.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#free_space DataVsphereDatastoreStats#free_space}
*/
readonly freeSpace?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#id DataVsphereDatastoreStats#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -40,7 +35,7 @@ export interface DataVsphereDatastoreStatsConfig extends cdktf.TerraformMetaArgu
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats}
*/
export class DataVsphereDatastoreStats extends cdktf.TerraformDataSource {
@@ -56,7 +51,7 @@ export class DataVsphereDatastoreStats extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereDatastoreStats resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereDatastoreStats to import
- * @param importFromId The id of the existing DataVsphereDatastoreStats that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereDatastoreStats that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereDatastoreStats to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class DataVsphereDatastoreStats extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore_stats vsphere_datastore_stats} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore_stats vsphere_datastore_stats} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class DataVsphereDatastoreStats extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_datastore_stats',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-datastore/README.md b/src/data-vsphere-datastore/README.md
index ab5dd531..895683c5 100644
--- a/src/data-vsphere-datastore/README.md
+++ b/src/data-vsphere-datastore/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_datastore`
-Refer to the Terraform Registry for docs: [`data_vsphere_datastore`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore).
+Refer to the Terraform Registry for docs: [`data_vsphere_datastore`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore).
diff --git a/src/data-vsphere-datastore/index.ts b/src/data-vsphere-datastore/index.ts
index 6e991cea..cffb0a82 100644
--- a/src/data-vsphere-datastore/index.ts
+++ b/src/data-vsphere-datastore/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereDatastoreConfig extends cdktf.TerraformMetaArguments
/**
* The managed object ID of the datacenter the datastore is in. This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#datacenter_id DataVsphereDatastore#datacenter_id}
*/
readonly datacenterId?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#id DataVsphereDatastore#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#id DataVsphereDatastore#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,19 +23,19 @@ export interface DataVsphereDatastoreConfig extends cdktf.TerraformMetaArguments
/**
* The name or path of the datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#name DataVsphereDatastore#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#name DataVsphereDatastore#name}
*/
readonly name: string;
/**
* The usage stats of the datastore, include total capacity and free space in bytes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#stats DataVsphereDatastore#stats}
*/
readonly stats?: { [key: string]: string };
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore}
*/
export class DataVsphereDatastore extends cdktf.TerraformDataSource {
@@ -56,7 +51,7 @@ export class DataVsphereDatastore extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereDatastore resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereDatastore to import
- * @param importFromId The id of the existing DataVsphereDatastore that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereDatastore that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereDatastore to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class DataVsphereDatastore extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/datastore vsphere_datastore} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/datastore vsphere_datastore} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class DataVsphereDatastore extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_datastore',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-distributed-virtual-switch/README.md b/src/data-vsphere-distributed-virtual-switch/README.md
index 975bca91..8daa90a6 100644
--- a/src/data-vsphere-distributed-virtual-switch/README.md
+++ b/src/data-vsphere-distributed-virtual-switch/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_distributed_virtual_switch`
-Refer to the Terraform Registry for docs: [`data_vsphere_distributed_virtual_switch`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch).
+Refer to the Terraform Registry for docs: [`data_vsphere_distributed_virtual_switch`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch).
diff --git a/src/data-vsphere-distributed-virtual-switch/index.ts b/src/data-vsphere-distributed-virtual-switch/index.ts
index 082cd983..50f7e486 100644
--- a/src/data-vsphere-distributed-virtual-switch/index.ts
+++ b/src/data-vsphere-distributed-virtual-switch/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereDistributedVirtualSwitchConfig extends cdktf.Terrafo
/**
* The managed object ID of the datacenter the DVS is in. This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#datacenter_id DataVsphereDistributedVirtualSwitch#datacenter_id}
*/
readonly datacenterId?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#id DataVsphereDistributedVirtualSwitch#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereDistributedVirtualSwitchConfig extends cdktf.Terrafo
/**
* The name of the distributed virtual switch. This can be a name or path.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#name DataVsphereDistributedVirtualSwitch#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch}
*/
export class DataVsphereDistributedVirtualSwitch extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereDistributedVirtualSwitch extends cdktf.TerraformDataSour
* Generates CDKTF code for importing a DataVsphereDistributedVirtualSwitch resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereDistributedVirtualSwitch to import
- * @param importFromId The id of the existing DataVsphereDistributedVirtualSwitch that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereDistributedVirtualSwitch that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereDistributedVirtualSwitch to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereDistributedVirtualSwitch extends cdktf.TerraformDataSour
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/distributed_virtual_switch vsphere_distributed_virtual_switch} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereDistributedVirtualSwitch extends cdktf.TerraformDataSour
terraformResourceType: 'vsphere_distributed_virtual_switch',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-dynamic/README.md b/src/data-vsphere-dynamic/README.md
index 15454d06..c207e39e 100644
--- a/src/data-vsphere-dynamic/README.md
+++ b/src/data-vsphere-dynamic/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_dynamic`
-Refer to the Terraform Registry for docs: [`data_vsphere_dynamic`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic).
+Refer to the Terraform Registry for docs: [`data_vsphere_dynamic`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic).
diff --git a/src/data-vsphere-dynamic/index.ts b/src/data-vsphere-dynamic/index.ts
index c3c74340..8b9ffd51 100644
--- a/src/data-vsphere-dynamic/index.ts
+++ b/src/data-vsphere-dynamic/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereDynamicConfig extends cdktf.TerraformMetaArguments {
/**
* List of tag IDs to match target.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#filter DataVsphereDynamic#filter}
*/
readonly filter: string[];
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#id DataVsphereDynamic#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#id DataVsphereDynamic#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,19 +23,19 @@ export interface DataVsphereDynamicConfig extends cdktf.TerraformMetaArguments {
/**
* A regular expression used to match against managed object names.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#name_regex DataVsphereDynamic#name_regex}
*/
readonly nameRegex?: string;
/**
* The type of managed object to return.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#type DataVsphereDynamic#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#type DataVsphereDynamic#type}
*/
readonly type?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic}
*/
export class DataVsphereDynamic extends cdktf.TerraformDataSource {
@@ -56,7 +51,7 @@ export class DataVsphereDynamic extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereDynamic resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereDynamic to import
- * @param importFromId The id of the existing DataVsphereDynamic that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereDynamic that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereDynamic to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class DataVsphereDynamic extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/dynamic vsphere_dynamic} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/dynamic vsphere_dynamic} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class DataVsphereDynamic extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_dynamic',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-folder/README.md b/src/data-vsphere-folder/README.md
index b111d030..fcc89353 100644
--- a/src/data-vsphere-folder/README.md
+++ b/src/data-vsphere-folder/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_folder`
-Refer to the Terraform Registry for docs: [`data_vsphere_folder`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder).
+Refer to the Terraform Registry for docs: [`data_vsphere_folder`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder).
diff --git a/src/data-vsphere-folder/index.ts b/src/data-vsphere-folder/index.ts
index 8eb73c37..97ea61e2 100644
--- a/src/data-vsphere-folder/index.ts
+++ b/src/data-vsphere-folder/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereFolderConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#id DataVsphereFolder#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#id DataVsphereFolder#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,13 +17,13 @@ export interface DataVsphereFolderConfig extends cdktf.TerraformMetaArguments {
/**
* The absolute path of the folder.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#path DataVsphereFolder#path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#path DataVsphereFolder#path}
*/
readonly path: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder}
*/
export class DataVsphereFolder extends cdktf.TerraformDataSource {
@@ -44,7 +39,7 @@ export class DataVsphereFolder extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereFolder resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereFolder to import
- * @param importFromId The id of the existing DataVsphereFolder that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereFolder that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereFolder to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -56,7 +51,7 @@ export class DataVsphereFolder extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/folder vsphere_folder} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/folder vsphere_folder} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -67,7 +62,7 @@ export class DataVsphereFolder extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_folder',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-guest-os-customization/README.md b/src/data-vsphere-guest-os-customization/README.md
index 325dc261..3030f3d4 100644
--- a/src/data-vsphere-guest-os-customization/README.md
+++ b/src/data-vsphere-guest-os-customization/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_guest_os_customization`
-Refer to the Terraform Registry for docs: [`data_vsphere_guest_os_customization`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization).
+Refer to the Terraform Registry for docs: [`data_vsphere_guest_os_customization`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization).
diff --git a/src/data-vsphere-guest-os-customization/index.ts b/src/data-vsphere-guest-os-customization/index.ts
index e8b04d8a..3247b471 100644
--- a/src/data-vsphere-guest-os-customization/index.ts
+++ b/src/data-vsphere-guest-os-customization/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereGuestOsCustomizationConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#id DataVsphereGuestOsCustomization#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,7 +17,7 @@ export interface DataVsphereGuestOsCustomizationConfig extends cdktf.TerraformMe
/**
* The name of the customization specification is the unique identifier per vCenter Server instance.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#name DataVsphereGuestOsCustomization#name}
*/
readonly name: string;
}
@@ -451,7 +446,7 @@ export class DataVsphereGuestOsCustomizationSpecList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization}
*/
export class DataVsphereGuestOsCustomization extends cdktf.TerraformDataSource {
@@ -467,7 +462,7 @@ export class DataVsphereGuestOsCustomization extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereGuestOsCustomization resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereGuestOsCustomization to import
- * @param importFromId The id of the existing DataVsphereGuestOsCustomization that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereGuestOsCustomization that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereGuestOsCustomization to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -479,7 +474,7 @@ export class DataVsphereGuestOsCustomization extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/guest_os_customization vsphere_guest_os_customization} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/guest_os_customization vsphere_guest_os_customization} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -490,7 +485,7 @@ export class DataVsphereGuestOsCustomization extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_guest_os_customization',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-host-base-images/README.md b/src/data-vsphere-host-base-images/README.md
index 2e87782a..18ace6e0 100644
--- a/src/data-vsphere-host-base-images/README.md
+++ b/src/data-vsphere-host-base-images/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_host_base_images`
-Refer to the Terraform Registry for docs: [`data_vsphere_host_base_images`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images).
+Refer to the Terraform Registry for docs: [`data_vsphere_host_base_images`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images).
diff --git a/src/data-vsphere-host-base-images/index.ts b/src/data-vsphere-host-base-images/index.ts
index 4d265cfb..30c78a32 100644
--- a/src/data-vsphere-host-base-images/index.ts
+++ b/src/data-vsphere-host-base-images/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereHostBaseImagesConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#id DataVsphereHostBaseImages#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,7 +17,7 @@ export interface DataVsphereHostBaseImagesConfig extends cdktf.TerraformMetaArgu
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images}
*/
export class DataVsphereHostBaseImages extends cdktf.TerraformDataSource {
@@ -38,7 +33,7 @@ export class DataVsphereHostBaseImages extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereHostBaseImages resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereHostBaseImages to import
- * @param importFromId The id of the existing DataVsphereHostBaseImages that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereHostBaseImages that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereHostBaseImages to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -50,7 +45,7 @@ export class DataVsphereHostBaseImages extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_base_images vsphere_host_base_images} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_base_images vsphere_host_base_images} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -61,7 +56,7 @@ export class DataVsphereHostBaseImages extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_host_base_images',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-host-pci-device/README.md b/src/data-vsphere-host-pci-device/README.md
index 9907a014..47b2f566 100644
--- a/src/data-vsphere-host-pci-device/README.md
+++ b/src/data-vsphere-host-pci-device/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_host_pci_device`
-Refer to the Terraform Registry for docs: [`data_vsphere_host_pci_device`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device).
+Refer to the Terraform Registry for docs: [`data_vsphere_host_pci_device`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device).
diff --git a/src/data-vsphere-host-pci-device/index.ts b/src/data-vsphere-host-pci-device/index.ts
index 3c67ffc7..ec0621f0 100644
--- a/src/data-vsphere-host-pci-device/index.ts
+++ b/src/data-vsphere-host-pci-device/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface DataVsphereHostPciDeviceConfig extends cdktf.TerraformMetaArgum
/**
* The hexadecimal value of the PCI device's class ID.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#class_id DataVsphereHostPciDevice#class_id}
*/
readonly classId?: string;
/**
* The Managed Object ID of the host system.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#host_id DataVsphereHostPciDevice#host_id}
*/
readonly hostId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#id DataVsphereHostPciDevice#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,19 +29,19 @@ export interface DataVsphereHostPciDeviceConfig extends cdktf.TerraformMetaArgum
/**
* A regular expression used to match the PCI device name.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#name_regex DataVsphereHostPciDevice#name_regex}
*/
readonly nameRegex?: string;
/**
* The hexadecimal value of the PCI device's vendor ID.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#vendor_id DataVsphereHostPciDevice#vendor_id}
*/
readonly vendorId?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device}
*/
export class DataVsphereHostPciDevice extends cdktf.TerraformDataSource {
@@ -62,7 +57,7 @@ export class DataVsphereHostPciDevice extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereHostPciDevice resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereHostPciDevice to import
- * @param importFromId The id of the existing DataVsphereHostPciDevice that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereHostPciDevice that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereHostPciDevice to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -74,7 +69,7 @@ export class DataVsphereHostPciDevice extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_pci_device vsphere_host_pci_device} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_pci_device vsphere_host_pci_device} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -85,7 +80,7 @@ export class DataVsphereHostPciDevice extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_host_pci_device',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-host-thumbprint/README.md b/src/data-vsphere-host-thumbprint/README.md
index 2a651c9b..b35897a9 100644
--- a/src/data-vsphere-host-thumbprint/README.md
+++ b/src/data-vsphere-host-thumbprint/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_host_thumbprint`
-Refer to the Terraform Registry for docs: [`data_vsphere_host_thumbprint`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint).
+Refer to the Terraform Registry for docs: [`data_vsphere_host_thumbprint`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint).
diff --git a/src/data-vsphere-host-thumbprint/index.ts b/src/data-vsphere-host-thumbprint/index.ts
index 59921fc4..5abc5440 100644
--- a/src/data-vsphere-host-thumbprint/index.ts
+++ b/src/data-vsphere-host-thumbprint/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereHostThumbprintConfig extends cdktf.TerraformMetaArgu
/**
* The address of the ESXi to extract the thumbprint from.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#address DataVsphereHostThumbprint#address}
*/
readonly address: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#id DataVsphereHostThumbprint#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,19 +23,19 @@ export interface DataVsphereHostThumbprintConfig extends cdktf.TerraformMetaArgu
/**
* Boolean that can be set to true to disable SSL certificate verification.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#insecure DataVsphereHostThumbprint#insecure}
*/
readonly insecure?: boolean | cdktf.IResolvable;
/**
* The port to connect to on the ESXi host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#port DataVsphereHostThumbprint#port}
*/
readonly port?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint}
*/
export class DataVsphereHostThumbprint extends cdktf.TerraformDataSource {
@@ -56,7 +51,7 @@ export class DataVsphereHostThumbprint extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereHostThumbprint resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereHostThumbprint to import
- * @param importFromId The id of the existing DataVsphereHostThumbprint that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereHostThumbprint that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereHostThumbprint to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class DataVsphereHostThumbprint extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_thumbprint vsphere_host_thumbprint} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_thumbprint vsphere_host_thumbprint} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class DataVsphereHostThumbprint extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_host_thumbprint',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-host-vgpu-profile/README.md b/src/data-vsphere-host-vgpu-profile/README.md
index 2291a2ca..f3919fe8 100644
--- a/src/data-vsphere-host-vgpu-profile/README.md
+++ b/src/data-vsphere-host-vgpu-profile/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_host_vgpu_profile`
-Refer to the Terraform Registry for docs: [`data_vsphere_host_vgpu_profile`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile).
+Refer to the Terraform Registry for docs: [`data_vsphere_host_vgpu_profile`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile).
diff --git a/src/data-vsphere-host-vgpu-profile/index.ts b/src/data-vsphere-host-vgpu-profile/index.ts
index afe61e6b..ea2221ee 100644
--- a/src/data-vsphere-host-vgpu-profile/index.ts
+++ b/src/data-vsphere-host-vgpu-profile/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereHostVgpuProfileConfig extends cdktf.TerraformMetaArg
/**
* The Managed Object ID of the host system.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#host_id DataVsphereHostVgpuProfile#host_id}
*/
readonly hostId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#id DataVsphereHostVgpuProfile#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,7 +23,7 @@ export interface DataVsphereHostVgpuProfileConfig extends cdktf.TerraformMetaArg
/**
* A regular expression used to match the vGPU Profile on the host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#name_regex DataVsphereHostVgpuProfile#name_regex}
*/
readonly nameRegex?: string;
}
@@ -129,7 +124,7 @@ export class DataVsphereHostVgpuProfileVgpuProfilesList extends cdktf.ComplexLis
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile}
*/
export class DataVsphereHostVgpuProfile extends cdktf.TerraformDataSource {
@@ -145,7 +140,7 @@ export class DataVsphereHostVgpuProfile extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereHostVgpuProfile resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereHostVgpuProfile to import
- * @param importFromId The id of the existing DataVsphereHostVgpuProfile that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereHostVgpuProfile that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereHostVgpuProfile to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -157,7 +152,7 @@ export class DataVsphereHostVgpuProfile extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host_vgpu_profile vsphere_host_vgpu_profile} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -168,7 +163,7 @@ export class DataVsphereHostVgpuProfile extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_host_vgpu_profile',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-host/README.md b/src/data-vsphere-host/README.md
index 108ea9e6..e9b054f3 100644
--- a/src/data-vsphere-host/README.md
+++ b/src/data-vsphere-host/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_host`
-Refer to the Terraform Registry for docs: [`data_vsphere_host`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host).
+Refer to the Terraform Registry for docs: [`data_vsphere_host`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host).
diff --git a/src/data-vsphere-host/index.ts b/src/data-vsphere-host/index.ts
index 3d42478f..4524f782 100644
--- a/src/data-vsphere-host/index.ts
+++ b/src/data-vsphere-host/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereHostConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the datacenter to look for the host in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#datacenter_id DataVsphereHost#datacenter_id}
*/
readonly datacenterId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#id DataVsphereHost#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#id DataVsphereHost#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereHostConfig extends cdktf.TerraformMetaArguments {
/**
* The name of the host. This can be a name or path. If not provided, the default host is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#name DataVsphereHost#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#name DataVsphereHost#name}
*/
readonly name?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host}
*/
export class DataVsphereHost extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereHost extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereHost resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereHost to import
- * @param importFromId The id of the existing DataVsphereHost that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereHost that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereHost to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereHost extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/host vsphere_host} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/host vsphere_host} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereHost extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_host',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-license/README.md b/src/data-vsphere-license/README.md
index e7b1f357..2d11da8d 100644
--- a/src/data-vsphere-license/README.md
+++ b/src/data-vsphere-license/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_license`
-Refer to the Terraform Registry for docs: [`data_vsphere_license`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license).
+Refer to the Terraform Registry for docs: [`data_vsphere_license`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license).
diff --git a/src/data-vsphere-license/index.ts b/src/data-vsphere-license/index.ts
index d2c09be3..ee1c3934 100644
--- a/src/data-vsphere-license/index.ts
+++ b/src/data-vsphere-license/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,13 +8,13 @@ import * as cdktf from 'cdktf';
export interface DataVsphereLicenseConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#license_key DataVsphereLicense#license_key}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#license_key DataVsphereLicense#license_key}
*/
readonly licenseKey: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license}
*/
export class DataVsphereLicense extends cdktf.TerraformDataSource {
@@ -35,7 +30,7 @@ export class DataVsphereLicense extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereLicense resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereLicense to import
- * @param importFromId The id of the existing DataVsphereLicense that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereLicense that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereLicense to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -47,7 +42,7 @@ export class DataVsphereLicense extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/license vsphere_license} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/license vsphere_license} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -58,7 +53,7 @@ export class DataVsphereLicense extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_license',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-network/README.md b/src/data-vsphere-network/README.md
index 22818f17..1a3cfe8b 100644
--- a/src/data-vsphere-network/README.md
+++ b/src/data-vsphere-network/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_network`
-Refer to the Terraform Registry for docs: [`data_vsphere_network`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network).
+Refer to the Terraform Registry for docs: [`data_vsphere_network`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network).
diff --git a/src/data-vsphere-network/index.ts b/src/data-vsphere-network/index.ts
index 87a9ce75..9b9aee66 100644
--- a/src/data-vsphere-network/index.ts
+++ b/src/data-vsphere-network/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface DataVsphereNetworkConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the datacenter the network is in. This is required if the supplied path is not an absolute path containing a datacenter and there are multiple datacenters in your infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#datacenter_id DataVsphereNetwork#datacenter_id}
*/
readonly datacenterId?: string;
/**
* Id of the distributed virtual switch of which the port group is a part of
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#distributed_virtual_switch_uuid DataVsphereNetwork#distributed_virtual_switch_uuid}
*/
readonly distributedVirtualSwitchUuid?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#id DataVsphereNetwork#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#id DataVsphereNetwork#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,13 +29,137 @@ export interface DataVsphereNetworkConfig extends cdktf.TerraformMetaArguments {
/**
* The name or path of the network.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#name DataVsphereNetwork#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#name DataVsphereNetwork#name}
*/
readonly name: string;
+ /**
+ * filter block
+ *
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#filter DataVsphereNetwork#filter}
+ */
+ readonly filter?: DataVsphereNetworkFilter[] | cdktf.IResolvable;
+}
+export interface DataVsphereNetworkFilter {
+ /**
+ * The type of the network (e.g., Network, DistributedVirtualPortgroup, OpaqueNetwork)
+ *
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#network_type DataVsphereNetwork#network_type}
+ */
+ readonly networkType?: string;
+}
+
+export function dataVsphereNetworkFilterToTerraform(struct?: DataVsphereNetworkFilter | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ return {
+ network_type: cdktf.stringToTerraform(struct!.networkType),
+ }
+}
+
+
+export function dataVsphereNetworkFilterToHclTerraform(struct?: DataVsphereNetworkFilter | cdktf.IResolvable): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ network_type: {
+ value: cdktf.stringToHclTerraform(struct!.networkType),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
+export class DataVsphereNetworkFilterOutputReference extends cdktf.ComplexObject {
+ private isEmptyObject = false;
+ private resolvableValue?: cdktf.IResolvable;
+
+ /**
+ * @param terraformResource The parent resource
+ * @param terraformAttribute The attribute on the parent resource this class is referencing
+ * @param complexObjectIndex the index of this item in the list
+ * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
+ */
+ public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) {
+ super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex);
+ }
+
+ public get internalValue(): DataVsphereNetworkFilter | cdktf.IResolvable | undefined {
+ if (this.resolvableValue) {
+ return this.resolvableValue;
+ }
+ let hasAnyValues = this.isEmptyObject;
+ const internalValueResult: any = {};
+ if (this._networkType !== undefined) {
+ hasAnyValues = true;
+ internalValueResult.networkType = this._networkType;
+ }
+ return hasAnyValues ? internalValueResult : undefined;
+ }
+
+ public set internalValue(value: DataVsphereNetworkFilter | cdktf.IResolvable | undefined) {
+ if (value === undefined) {
+ this.isEmptyObject = false;
+ this.resolvableValue = undefined;
+ this._networkType = undefined;
+ }
+ else if (cdktf.Tokenization.isResolvable(value)) {
+ this.isEmptyObject = false;
+ this.resolvableValue = value;
+ }
+ else {
+ this.isEmptyObject = Object.keys(value).length === 0;
+ this.resolvableValue = undefined;
+ this._networkType = value.networkType;
+ }
+ }
+
+ // network_type - computed: false, optional: true, required: false
+ private _networkType?: string;
+ public get networkType() {
+ return this.getStringAttribute('network_type');
+ }
+ public set networkType(value: string) {
+ this._networkType = value;
+ }
+ public resetNetworkType() {
+ this._networkType = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get networkTypeInput() {
+ return this._networkType;
+ }
+}
+
+export class DataVsphereNetworkFilterList extends cdktf.ComplexList {
+ public internalValue? : DataVsphereNetworkFilter[] | cdktf.IResolvable
+
+ /**
+ * @param terraformResource The parent resource
+ * @param terraformAttribute The attribute on the parent resource this class is referencing
+ * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index)
+ */
+ constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) {
+ super(terraformResource, terraformAttribute, wrapsSet)
+ }
+
+ /**
+ * @param index the index of the item to return
+ */
+ public get(index: number): DataVsphereNetworkFilterOutputReference {
+ return new DataVsphereNetworkFilterOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet);
+ }
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network}
*/
export class DataVsphereNetwork extends cdktf.TerraformDataSource {
@@ -56,7 +175,7 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereNetwork resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereNetwork to import
- * @param importFromId The id of the existing DataVsphereNetwork that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereNetwork that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereNetwork to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +187,7 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/network vsphere_network} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/network vsphere_network} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +198,7 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_network',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
@@ -94,6 +213,7 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
this._distributedVirtualSwitchUuid = config.distributedVirtualSwitchUuid;
this._id = config.id;
this._name = config.name;
+ this._filter.internalValue = config.filter;
}
// ==========
@@ -166,6 +286,22 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
return this.getStringAttribute('type');
}
+ // filter - computed: false, optional: true, required: false
+ private _filter = new DataVsphereNetworkFilterList(this, "filter", true);
+ public get filter() {
+ return this._filter;
+ }
+ public putFilter(value: DataVsphereNetworkFilter[] | cdktf.IResolvable) {
+ this._filter.internalValue = value;
+ }
+ public resetFilter() {
+ this._filter.internalValue = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get filterInput() {
+ return this._filter.internalValue;
+ }
+
// =========
// SYNTHESIS
// =========
@@ -176,6 +312,7 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
distributed_virtual_switch_uuid: cdktf.stringToTerraform(this._distributedVirtualSwitchUuid),
id: cdktf.stringToTerraform(this._id),
name: cdktf.stringToTerraform(this._name),
+ filter: cdktf.listMapper(dataVsphereNetworkFilterToTerraform, true)(this._filter.internalValue),
};
}
@@ -205,6 +342,12 @@ export class DataVsphereNetwork extends cdktf.TerraformDataSource {
type: "simple",
storageClassType: "string",
},
+ filter: {
+ value: cdktf.listMapperHcl(dataVsphereNetworkFilterToHclTerraform, true)(this._filter.internalValue),
+ isBlock: true,
+ type: "set",
+ storageClassType: "DataVsphereNetworkFilterList",
+ },
};
// remove undefined attributes
diff --git a/src/data-vsphere-ovf-vm-template/README.md b/src/data-vsphere-ovf-vm-template/README.md
index acabd10b..c2fe3e9c 100644
--- a/src/data-vsphere-ovf-vm-template/README.md
+++ b/src/data-vsphere-ovf-vm-template/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_ovf_vm_template`
-Refer to the Terraform Registry for docs: [`data_vsphere_ovf_vm_template`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template).
+Refer to the Terraform Registry for docs: [`data_vsphere_ovf_vm_template`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template).
diff --git a/src/data-vsphere-ovf-vm-template/index.ts b/src/data-vsphere-ovf-vm-template/index.ts
index ff7f6f21..5a0e2fee 100644
--- a/src/data-vsphere-ovf-vm-template/index.ts
+++ b/src/data-vsphere-ovf-vm-template/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,47 +10,47 @@ export interface DataVsphereOvfVmTemplateConfig extends cdktf.TerraformMetaArgum
/**
* Allow unverified ssl certificates while deploying ovf/ova from url.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#allow_unverified_ssl_cert DataVsphereOvfVmTemplate#allow_unverified_ssl_cert}
*/
readonly allowUnverifiedSslCert?: boolean | cdktf.IResolvable;
/**
* The ID of the virtual machine's datastore. The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#datastore_id DataVsphereOvfVmTemplate#datastore_id}
*/
readonly datastoreId?: string;
/**
* The Deployment option to be chosen. If empty, the default option is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#deployment_option DataVsphereOvfVmTemplate#deployment_option}
*/
readonly deploymentOption?: string;
/**
* An optional disk provisioning. If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#disk_provisioning DataVsphereOvfVmTemplate#disk_provisioning}
*/
readonly diskProvisioning?: string;
/**
* Allow properties with ovf:userConfigurable=false to be set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#enable_hidden_properties DataVsphereOvfVmTemplate#enable_hidden_properties}
*/
readonly enableHiddenProperties?: boolean | cdktf.IResolvable;
/**
* The name of the folder to locate the virtual machine in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#folder DataVsphereOvfVmTemplate#folder}
*/
readonly folder?: string;
/**
* The ID of an optional host system to pin the virtual machine to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#host_system_id DataVsphereOvfVmTemplate#host_system_id}
*/
readonly hostSystemId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#id DataVsphereOvfVmTemplate#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -64,49 +59,49 @@ export interface DataVsphereOvfVmTemplateConfig extends cdktf.TerraformMetaArgum
/**
* The IP allocation policy.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_allocation_policy DataVsphereOvfVmTemplate#ip_allocation_policy}
*/
readonly ipAllocationPolicy?: string;
/**
* The IP protocol.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ip_protocol DataVsphereOvfVmTemplate#ip_protocol}
*/
readonly ipProtocol?: string;
/**
* The absolute path to the ovf/ova file in the local system.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#local_ovf_path DataVsphereOvfVmTemplate#local_ovf_path}
*/
readonly localOvfPath?: string;
/**
* Name of the virtual machine to create.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#name DataVsphereOvfVmTemplate#name}
*/
readonly name: string;
/**
* The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#ovf_network_map DataVsphereOvfVmTemplate#ovf_network_map}
*/
readonly ovfNetworkMap?: { [key: string]: string };
/**
* URL to the remote ovf/ova file to be deployed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#remote_ovf_url DataVsphereOvfVmTemplate#remote_ovf_url}
*/
readonly remoteOvfUrl?: string;
/**
* The ID of a resource pool to put the virtual machine in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#resource_pool_id DataVsphereOvfVmTemplate#resource_pool_id}
*/
readonly resourcePoolId: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template}
*/
export class DataVsphereOvfVmTemplate extends cdktf.TerraformDataSource {
@@ -122,7 +117,7 @@ export class DataVsphereOvfVmTemplate extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereOvfVmTemplate resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereOvfVmTemplate to import
- * @param importFromId The id of the existing DataVsphereOvfVmTemplate that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereOvfVmTemplate that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereOvfVmTemplate to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -134,7 +129,7 @@ export class DataVsphereOvfVmTemplate extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/ovf_vm_template vsphere_ovf_vm_template} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -145,7 +140,7 @@ export class DataVsphereOvfVmTemplate extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_ovf_vm_template',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-resource-pool/README.md b/src/data-vsphere-resource-pool/README.md
index c5c7baa5..91f17657 100644
--- a/src/data-vsphere-resource-pool/README.md
+++ b/src/data-vsphere-resource-pool/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_resource_pool`
-Refer to the Terraform Registry for docs: [`data_vsphere_resource_pool`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool).
+Refer to the Terraform Registry for docs: [`data_vsphere_resource_pool`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool).
diff --git a/src/data-vsphere-resource-pool/index.ts b/src/data-vsphere-resource-pool/index.ts
index a3be36b8..bfb6419a 100644
--- a/src/data-vsphere-resource-pool/index.ts
+++ b/src/data-vsphere-resource-pool/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereResourcePoolConfig extends cdktf.TerraformMetaArgume
/**
* The managed object ID of the datacenter the resource pool is in. This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#datacenter_id DataVsphereResourcePool#datacenter_id}
*/
readonly datacenterId?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#id DataVsphereResourcePool#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereResourcePoolConfig extends cdktf.TerraformMetaArgume
/**
* The name or path of the resource pool.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#name DataVsphereResourcePool#name}
*/
readonly name?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool}
*/
export class DataVsphereResourcePool extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereResourcePool extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereResourcePool resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereResourcePool to import
- * @param importFromId The id of the existing DataVsphereResourcePool that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereResourcePool that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereResourcePool to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereResourcePool extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/resource_pool vsphere_resource_pool} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/resource_pool vsphere_resource_pool} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereResourcePool extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_resource_pool',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-role/README.md b/src/data-vsphere-role/README.md
index 61ed88f2..bcb93820 100644
--- a/src/data-vsphere-role/README.md
+++ b/src/data-vsphere-role/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_role`
-Refer to the Terraform Registry for docs: [`data_vsphere_role`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role).
+Refer to the Terraform Registry for docs: [`data_vsphere_role`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role).
diff --git a/src/data-vsphere-role/index.ts b/src/data-vsphere-role/index.ts
index f08cf93e..c4ac34cb 100644
--- a/src/data-vsphere-role/index.ts
+++ b/src/data-vsphere-role/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereRoleConfig extends cdktf.TerraformMetaArguments {
/**
* Description of the role.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#description DataVsphereRole#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#description DataVsphereRole#description}
*/
readonly description?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#id DataVsphereRole#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#id DataVsphereRole#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,25 +23,25 @@ export interface DataVsphereRoleConfig extends cdktf.TerraformMetaArguments {
/**
* The display label of the role.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#label DataVsphereRole#label}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#label DataVsphereRole#label}
*/
readonly label: string;
/**
* Name of the role.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#name DataVsphereRole#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#name DataVsphereRole#name}
*/
readonly name?: string;
/**
* Privileges to be associated with the role
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#role_privileges DataVsphereRole#role_privileges}
*/
readonly rolePrivileges?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role}
*/
export class DataVsphereRole extends cdktf.TerraformDataSource {
@@ -62,7 +57,7 @@ export class DataVsphereRole extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereRole resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereRole to import
- * @param importFromId The id of the existing DataVsphereRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereRole to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -74,7 +69,7 @@ export class DataVsphereRole extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/role vsphere_role} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/role vsphere_role} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -85,7 +80,7 @@ export class DataVsphereRole extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_role',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-storage-policy/README.md b/src/data-vsphere-storage-policy/README.md
index 48eabadb..2daed974 100644
--- a/src/data-vsphere-storage-policy/README.md
+++ b/src/data-vsphere-storage-policy/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_storage_policy`
-Refer to the Terraform Registry for docs: [`data_vsphere_storage_policy`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy).
+Refer to the Terraform Registry for docs: [`data_vsphere_storage_policy`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy).
diff --git a/src/data-vsphere-storage-policy/index.ts b/src/data-vsphere-storage-policy/index.ts
index 9c5ee41f..e7ab66d2 100644
--- a/src/data-vsphere-storage-policy/index.ts
+++ b/src/data-vsphere-storage-policy/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereStoragePolicyConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#id DataVsphereStoragePolicy#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,13 +17,13 @@ export interface DataVsphereStoragePolicyConfig extends cdktf.TerraformMetaArgum
/**
* The display name of the storage policy.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#name DataVsphereStoragePolicy#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy}
*/
export class DataVsphereStoragePolicy extends cdktf.TerraformDataSource {
@@ -44,7 +39,7 @@ export class DataVsphereStoragePolicy extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereStoragePolicy resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereStoragePolicy to import
- * @param importFromId The id of the existing DataVsphereStoragePolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereStoragePolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereStoragePolicy to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -56,7 +51,7 @@ export class DataVsphereStoragePolicy extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/storage_policy vsphere_storage_policy} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/storage_policy vsphere_storage_policy} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -67,7 +62,7 @@ export class DataVsphereStoragePolicy extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_storage_policy',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-tag-category/README.md b/src/data-vsphere-tag-category/README.md
index b5f52366..ea51db1b 100644
--- a/src/data-vsphere-tag-category/README.md
+++ b/src/data-vsphere-tag-category/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_tag_category`
-Refer to the Terraform Registry for docs: [`data_vsphere_tag_category`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category).
+Refer to the Terraform Registry for docs: [`data_vsphere_tag_category`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category).
diff --git a/src/data-vsphere-tag-category/index.ts b/src/data-vsphere-tag-category/index.ts
index 73fba84d..d79f3051 100644
--- a/src/data-vsphere-tag-category/index.ts
+++ b/src/data-vsphere-tag-category/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface DataVsphereTagCategoryConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#id DataVsphereTagCategory#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#id DataVsphereTagCategory#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,13 +17,13 @@ export interface DataVsphereTagCategoryConfig extends cdktf.TerraformMetaArgumen
/**
* The display name of the category.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#name DataVsphereTagCategory#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category}
*/
export class DataVsphereTagCategory extends cdktf.TerraformDataSource {
@@ -44,7 +39,7 @@ export class DataVsphereTagCategory extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereTagCategory resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereTagCategory to import
- * @param importFromId The id of the existing DataVsphereTagCategory that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereTagCategory that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereTagCategory to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -56,7 +51,7 @@ export class DataVsphereTagCategory extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag_category vsphere_tag_category} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag_category vsphere_tag_category} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -67,7 +62,7 @@ export class DataVsphereTagCategory extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_tag_category',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-tag/README.md b/src/data-vsphere-tag/README.md
index de8ee4c4..0e807012 100644
--- a/src/data-vsphere-tag/README.md
+++ b/src/data-vsphere-tag/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_tag`
-Refer to the Terraform Registry for docs: [`data_vsphere_tag`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag).
+Refer to the Terraform Registry for docs: [`data_vsphere_tag`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag).
diff --git a/src/data-vsphere-tag/index.ts b/src/data-vsphere-tag/index.ts
index 2dd7f821..4c28bf69 100644
--- a/src/data-vsphere-tag/index.ts
+++ b/src/data-vsphere-tag/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereTagConfig extends cdktf.TerraformMetaArguments {
/**
* The unique identifier of the parent category for this tag.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#category_id DataVsphereTag#category_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#category_id DataVsphereTag#category_id}
*/
readonly categoryId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#id DataVsphereTag#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#id DataVsphereTag#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereTagConfig extends cdktf.TerraformMetaArguments {
/**
* The display name of the tag.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#name DataVsphereTag#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#name DataVsphereTag#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag}
*/
export class DataVsphereTag extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereTag extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereTag resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereTag to import
- * @param importFromId The id of the existing DataVsphereTag that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereTag that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereTag to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereTag extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/tag vsphere_tag} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/tag vsphere_tag} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereTag extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_tag',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-vapp-container/README.md b/src/data-vsphere-vapp-container/README.md
index 4118e360..d3236014 100644
--- a/src/data-vsphere-vapp-container/README.md
+++ b/src/data-vsphere-vapp-container/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_vapp_container`
-Refer to the Terraform Registry for docs: [`data_vsphere_vapp_container`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container).
+Refer to the Terraform Registry for docs: [`data_vsphere_vapp_container`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container).
diff --git a/src/data-vsphere-vapp-container/index.ts b/src/data-vsphere-vapp-container/index.ts
index a580a4b8..ef8dcd8e 100644
--- a/src/data-vsphere-vapp-container/index.ts
+++ b/src/data-vsphere-vapp-container/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface DataVsphereVappContainerConfig extends cdktf.TerraformMetaArgum
/**
* The Managed Object ID of the datacenter.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#datacenter_id DataVsphereVappContainer#datacenter_id}
*/
readonly datacenterId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#id DataVsphereVappContainer#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface DataVsphereVappContainerConfig extends cdktf.TerraformMetaArgum
/**
* The name of the vApp container.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#name DataVsphereVappContainer#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container}
*/
export class DataVsphereVappContainer extends cdktf.TerraformDataSource {
@@ -50,7 +45,7 @@ export class DataVsphereVappContainer extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereVappContainer resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereVappContainer to import
- * @param importFromId The id of the existing DataVsphereVappContainer that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereVappContainer that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereVappContainer to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class DataVsphereVappContainer extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vapp_container vsphere_vapp_container} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vapp_container vsphere_vapp_container} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class DataVsphereVappContainer extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_vapp_container',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/data-vsphere-virtual-machine/README.md b/src/data-vsphere-virtual-machine/README.md
index 7254c05d..825a0805 100644
--- a/src/data-vsphere-virtual-machine/README.md
+++ b/src/data-vsphere-virtual-machine/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_virtual_machine`
-Refer to the Terraform Registry for docs: [`data_vsphere_virtual_machine`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine).
+Refer to the Terraform Registry for docs: [`data_vsphere_virtual_machine`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine).
diff --git a/src/data-vsphere-virtual-machine/index.ts b/src/data-vsphere-virtual-machine/index.ts
index 37176649..8b5a3726 100644
--- a/src/data-vsphere-virtual-machine/index.ts
+++ b/src/data-vsphere-virtual-machine/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,149 +10,149 @@ export interface DataVsphereVirtualMachineConfig extends cdktf.TerraformMetaArgu
/**
* The guest name for the operating system when guest_id is otherGuest or otherGuest64.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#alternate_guest_name DataVsphereVirtualMachine#alternate_guest_name}
*/
readonly alternateGuestName?: string;
/**
* User-provided description of the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#annotation DataVsphereVirtualMachine#annotation}
*/
readonly annotation?: string;
/**
* The number of milliseconds to wait before starting the boot sequence.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_delay DataVsphereVirtualMachine#boot_delay}
*/
readonly bootDelay?: number;
/**
* The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_delay DataVsphereVirtualMachine#boot_retry_delay}
*/
readonly bootRetryDelay?: number;
/**
* If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#boot_retry_enabled DataVsphereVirtualMachine#boot_retry_enabled}
*/
readonly bootRetryEnabled?: boolean | cdktf.IResolvable;
/**
* Allow CPUs to be added to this virtual machine while it is running.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_add_enabled DataVsphereVirtualMachine#cpu_hot_add_enabled}
*/
readonly cpuHotAddEnabled?: boolean | cdktf.IResolvable;
/**
* Allow CPUs to be added to this virtual machine while it is running.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_hot_remove_enabled DataVsphereVirtualMachine#cpu_hot_remove_enabled}
*/
readonly cpuHotRemoveEnabled?: boolean | cdktf.IResolvable;
/**
* The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_limit DataVsphereVirtualMachine#cpu_limit}
*/
readonly cpuLimit?: number;
/**
* Enable CPU performance counters on this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_performance_counters_enabled DataVsphereVirtualMachine#cpu_performance_counters_enabled}
*/
readonly cpuPerformanceCountersEnabled?: boolean | cdktf.IResolvable;
/**
* The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_reservation DataVsphereVirtualMachine#cpu_reservation}
*/
readonly cpuReservation?: number;
/**
* The amount of shares to allocate to cpu for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_count DataVsphereVirtualMachine#cpu_share_count}
*/
readonly cpuShareCount?: number;
/**
* The allocation level for cpu resources. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#cpu_share_level DataVsphereVirtualMachine#cpu_share_level}
*/
readonly cpuShareLevel?: string;
/**
* The managed object ID of the datacenter the virtual machine is in. This is not required when using ESXi directly, or if there is only one datacenter in your infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#datacenter_id DataVsphereVirtualMachine#datacenter_id}
*/
readonly datacenterId?: string;
/**
* When the boot type set in firmware is efi, this enables EFI secure boot.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#efi_secure_boot_enabled DataVsphereVirtualMachine#efi_secure_boot_enabled}
*/
readonly efiSecureBootEnabled?: boolean | cdktf.IResolvable;
/**
* Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_disk_uuid DataVsphereVirtualMachine#enable_disk_uuid}
*/
readonly enableDiskUuid?: boolean | cdktf.IResolvable;
/**
* Enable logging on this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#enable_logging DataVsphereVirtualMachine#enable_logging}
*/
readonly enableLogging?: boolean | cdktf.IResolvable;
/**
* The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ept_rvi_mode DataVsphereVirtualMachine#ept_rvi_mode}
*/
readonly eptRviMode?: string;
/**
* Extra configuration data for this virtual machine. Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config DataVsphereVirtualMachine#extra_config}
*/
readonly extraConfig?: { [key: string]: string };
/**
* Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#extra_config_reboot_required DataVsphereVirtualMachine#extra_config_reboot_required}
*/
readonly extraConfigRebootRequired?: boolean | cdktf.IResolvable;
/**
* The firmware interface to use on the virtual machine. Can be one of bios or efi.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#firmware DataVsphereVirtualMachine#firmware}
*/
readonly firmware?: string;
/**
* The name of the folder the virtual machine is in. Allows distinguishing virtual machines with the same name in different folder paths
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#folder DataVsphereVirtualMachine#folder}
*/
readonly folder?: string;
/**
* The guest ID for the operating system.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#guest_id DataVsphereVirtualMachine#guest_id}
*/
readonly guestId?: string;
/**
* The hardware version for the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hardware_version DataVsphereVirtualMachine#hardware_version}
*/
readonly hardwareVersion?: number;
/**
* The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#hv_mode DataVsphereVirtualMachine#hv_mode}
*/
readonly hvMode?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#id DataVsphereVirtualMachine#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -166,187 +161,187 @@ export interface DataVsphereVirtualMachineConfig extends cdktf.TerraformMetaArgu
/**
* The number of IDE controllers to scan for disk sizes and controller types on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#ide_controller_scan_count DataVsphereVirtualMachine#ide_controller_scan_count}
*/
readonly ideControllerScanCount?: number;
/**
* Controls the scheduling delay of the virtual machine. Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#latency_sensitivity DataVsphereVirtualMachine#latency_sensitivity}
*/
readonly latencySensitivity?: string;
/**
* The size of the virtual machine's memory, in MB.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory DataVsphereVirtualMachine#memory}
*/
readonly memory?: number;
/**
* Allow memory to be added to this virtual machine while it is running.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_hot_add_enabled DataVsphereVirtualMachine#memory_hot_add_enabled}
*/
readonly memoryHotAddEnabled?: boolean | cdktf.IResolvable;
/**
* The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_limit DataVsphereVirtualMachine#memory_limit}
*/
readonly memoryLimit?: number;
/**
* The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation DataVsphereVirtualMachine#memory_reservation}
*/
readonly memoryReservation?: number;
/**
* If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_reservation_locked_to_max DataVsphereVirtualMachine#memory_reservation_locked_to_max}
*/
readonly memoryReservationLockedToMax?: boolean | cdktf.IResolvable;
/**
* The amount of shares to allocate to memory for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_count DataVsphereVirtualMachine#memory_share_count}
*/
readonly memoryShareCount?: number;
/**
* The allocation level for memory resources. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#memory_share_level DataVsphereVirtualMachine#memory_share_level}
*/
readonly memoryShareLevel?: string;
/**
* The machine object ID from VMware vSphere.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#moid DataVsphereVirtualMachine#moid}
*/
readonly moid?: string;
/**
* The name of this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#name DataVsphereVirtualMachine#name}
*/
readonly name?: string;
/**
* Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#nested_hv_enabled DataVsphereVirtualMachine#nested_hv_enabled}
*/
readonly nestedHvEnabled?: boolean | cdktf.IResolvable;
/**
* The number of cores to distribute amongst the CPUs in this virtual machine. If specified, the value supplied to num_cpus must be evenly divisible by this value.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cores_per_socket DataVsphereVirtualMachine#num_cores_per_socket}
*/
readonly numCoresPerSocket?: number;
/**
* The number of virtual processors to assign to this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#num_cpus DataVsphereVirtualMachine#num_cpus}
*/
readonly numCpus?: number;
/**
* Triggers replacement of resource whenever it changes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#replace_trigger DataVsphereVirtualMachine#replace_trigger}
*/
readonly replaceTrigger?: string;
/**
* Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_power_on DataVsphereVirtualMachine#run_tools_scripts_after_power_on}
*/
readonly runToolsScriptsAfterPowerOn?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_after_resume DataVsphereVirtualMachine#run_tools_scripts_after_resume}
*/
readonly runToolsScriptsAfterResume?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_reboot DataVsphereVirtualMachine#run_tools_scripts_before_guest_reboot}
*/
readonly runToolsScriptsBeforeGuestReboot?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_shutdown DataVsphereVirtualMachine#run_tools_scripts_before_guest_shutdown}
*/
readonly runToolsScriptsBeforeGuestShutdown?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts before guest operating system standby when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#run_tools_scripts_before_guest_standby DataVsphereVirtualMachine#run_tools_scripts_before_guest_standby}
*/
readonly runToolsScriptsBeforeGuestStandby?: boolean | cdktf.IResolvable;
/**
* The number of SATA controllers to scan for disk sizes and controller types on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sata_controller_scan_count DataVsphereVirtualMachine#sata_controller_scan_count}
*/
readonly sataControllerScanCount?: number;
/**
* The number of SCSI controllers to scan for disk sizes and controller types on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#scsi_controller_scan_count DataVsphereVirtualMachine#scsi_controller_scan_count}
*/
readonly scsiControllerScanCount?: number;
/**
* The ID of the storage policy to assign to the virtual machine home directory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#storage_policy_id DataVsphereVirtualMachine#storage_policy_id}
*/
readonly storagePolicyId?: string;
/**
* The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#swap_placement_policy DataVsphereVirtualMachine#swap_placement_policy}
*/
readonly swapPlacementPolicy?: string;
/**
* Enable guest clock synchronization with the host. On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host DataVsphereVirtualMachine#sync_time_with_host}
*/
readonly syncTimeWithHost?: boolean | cdktf.IResolvable;
/**
* Enable periodic clock synchronization with the host. Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#sync_time_with_host_periodically DataVsphereVirtualMachine#sync_time_with_host_periodically}
*/
readonly syncTimeWithHostPeriodically?: boolean | cdktf.IResolvable;
/**
* Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#tools_upgrade_policy DataVsphereVirtualMachine#tools_upgrade_policy}
*/
readonly toolsUpgradePolicy?: string;
/**
* The UUID of the virtual machine. Also exposed as the ID of the resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#uuid DataVsphereVirtualMachine#uuid}
*/
readonly uuid?: string;
/**
* Flag to specify if Virtualization-based security is enabled for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vbs_enabled DataVsphereVirtualMachine#vbs_enabled}
*/
readonly vbsEnabled?: boolean | cdktf.IResolvable;
/**
* Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vvtd_enabled DataVsphereVirtualMachine#vvtd_enabled}
*/
readonly vvtdEnabled?: boolean | cdktf.IResolvable;
/**
* vapp block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#vapp DataVsphereVirtualMachine#vapp}
*/
readonly vapp?: DataVsphereVirtualMachineVapp;
}
@@ -559,7 +554,7 @@ export interface DataVsphereVirtualMachineVapp {
/**
* A map of customizable vApp properties and their values. Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#properties DataVsphereVirtualMachine#properties}
*/
readonly properties?: { [key: string]: string };
}
@@ -643,7 +638,7 @@ export class DataVsphereVirtualMachineVappOutputReference extends cdktf.ComplexO
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine}
*/
export class DataVsphereVirtualMachine extends cdktf.TerraformDataSource {
@@ -659,7 +654,7 @@ export class DataVsphereVirtualMachine extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereVirtualMachine resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereVirtualMachine to import
- * @param importFromId The id of the existing DataVsphereVirtualMachine that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereVirtualMachine that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereVirtualMachine to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -671,7 +666,7 @@ export class DataVsphereVirtualMachine extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/virtual_machine vsphere_virtual_machine} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/virtual_machine vsphere_virtual_machine} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -682,7 +677,7 @@ export class DataVsphereVirtualMachine extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_virtual_machine',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
@@ -1671,6 +1666,11 @@ export class DataVsphereVirtualMachine extends cdktf.TerraformDataSource {
return this._vbsEnabled;
}
+ // vtpm - computed: true, optional: false, required: false
+ public get vtpm() {
+ return this.getBooleanAttribute('vtpm');
+ }
+
// vvtd_enabled - computed: false, optional: true, required: false
private _vvtdEnabled?: boolean | cdktf.IResolvable;
public get vvtdEnabled() {
diff --git a/src/data-vsphere-vmfs-disks/README.md b/src/data-vsphere-vmfs-disks/README.md
index 89d679f6..b883def0 100644
--- a/src/data-vsphere-vmfs-disks/README.md
+++ b/src/data-vsphere-vmfs-disks/README.md
@@ -1,3 +1,3 @@
# `data_vsphere_vmfs_disks`
-Refer to the Terraform Registry for docs: [`data_vsphere_vmfs_disks`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks).
+Refer to the Terraform Registry for docs: [`data_vsphere_vmfs_disks`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks).
diff --git a/src/data-vsphere-vmfs-disks/index.ts b/src/data-vsphere-vmfs-disks/index.ts
index cb1edf24..21dec86f 100644
--- a/src/data-vsphere-vmfs-disks/index.ts
+++ b/src/data-vsphere-vmfs-disks/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface DataVsphereVmfsDisksConfig extends cdktf.TerraformMetaArguments
/**
* A regular expression to filter the disks against. Only disks with canonical names that match will be included.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#filter DataVsphereVmfsDisks#filter}
*/
readonly filter?: string;
/**
* The managed object ID of the host to search for disks on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#host_system_id DataVsphereVmfsDisks#host_system_id}
*/
readonly hostSystemId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#id DataVsphereVmfsDisks#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,13 +29,13 @@ export interface DataVsphereVmfsDisksConfig extends cdktf.TerraformMetaArguments
/**
* Rescan the system for disks before querying. This may lengthen the time it takes to gather information.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#rescan DataVsphereVmfsDisks#rescan}
*/
readonly rescan?: boolean | cdktf.IResolvable;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks}
*/
export class DataVsphereVmfsDisks extends cdktf.TerraformDataSource {
@@ -56,7 +51,7 @@ export class DataVsphereVmfsDisks extends cdktf.TerraformDataSource {
* Generates CDKTF code for importing a DataVsphereVmfsDisks resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DataVsphereVmfsDisks to import
- * @param importFromId The id of the existing DataVsphereVmfsDisks that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DataVsphereVmfsDisks that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DataVsphereVmfsDisks to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class DataVsphereVmfsDisks extends cdktf.TerraformDataSource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/data-sources/vmfs_disks vsphere_vmfs_disks} Data Source
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/data-sources/vmfs_disks vsphere_vmfs_disks} Data Source
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class DataVsphereVmfsDisks extends cdktf.TerraformDataSource {
terraformResourceType: 'vsphere_vmfs_disks',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/datacenter/README.md b/src/datacenter/README.md
index c9325a75..d2f98683 100644
--- a/src/datacenter/README.md
+++ b/src/datacenter/README.md
@@ -1,3 +1,3 @@
# `vsphere_datacenter`
-Refer to the Terraform Registry for docs: [`vsphere_datacenter`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter).
+Refer to the Terraform Registry for docs: [`vsphere_datacenter`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter).
diff --git a/src/datacenter/index.ts b/src/datacenter/index.ts
index c212caba..1799b60c 100644
--- a/src/datacenter/index.ts
+++ b/src/datacenter/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,34 +10,34 @@ export interface DatacenterConfig extends cdktf.TerraformMetaArguments {
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#custom_attributes Datacenter#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#folder Datacenter#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#folder Datacenter#folder}
*/
readonly folder?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#id Datacenter#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#id Datacenter#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#name Datacenter#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#name Datacenter#name}
*/
readonly name: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#tags Datacenter#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#tags Datacenter#tags}
*/
readonly tags?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter}
*/
export class Datacenter extends cdktf.TerraformResource {
@@ -58,7 +53,7 @@ export class Datacenter extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Datacenter resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Datacenter to import
- * @param importFromId The id of the existing Datacenter that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Datacenter that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Datacenter to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -70,7 +65,7 @@ export class Datacenter extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datacenter vsphere_datacenter} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datacenter vsphere_datacenter} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -81,7 +76,7 @@ export class Datacenter extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_datacenter',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/datastore-cluster-vm-anti-affinity-rule/README.md b/src/datastore-cluster-vm-anti-affinity-rule/README.md
index bd3332b6..a07fa1f8 100644
--- a/src/datastore-cluster-vm-anti-affinity-rule/README.md
+++ b/src/datastore-cluster-vm-anti-affinity-rule/README.md
@@ -1,3 +1,3 @@
# `vsphere_datastore_cluster_vm_anti_affinity_rule`
-Refer to the Terraform Registry for docs: [`vsphere_datastore_cluster_vm_anti_affinity_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule).
+Refer to the Terraform Registry for docs: [`vsphere_datastore_cluster_vm_anti_affinity_rule`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule).
diff --git a/src/datastore-cluster-vm-anti-affinity-rule/index.ts b/src/datastore-cluster-vm-anti-affinity-rule/index.ts
index 80ed6b41..1a2ee513 100644
--- a/src/datastore-cluster-vm-anti-affinity-rule/index.ts
+++ b/src/datastore-cluster-vm-anti-affinity-rule/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface DatastoreClusterVmAntiAffinityRuleConfig extends cdktf.Terrafor
/**
* The managed object ID of the datastore cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#datastore_cluster_id DatastoreClusterVmAntiAffinityRule#datastore_cluster_id}
*/
readonly datastoreClusterId: string;
/**
* Enable this rule in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#enabled DatastoreClusterVmAntiAffinityRule#enabled}
*/
readonly enabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#id DatastoreClusterVmAntiAffinityRule#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,25 +29,25 @@ export interface DatastoreClusterVmAntiAffinityRuleConfig extends cdktf.Terrafor
/**
* When true, prevents any virtual machine operations that may violate this rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#mandatory DatastoreClusterVmAntiAffinityRule#mandatory}
*/
readonly mandatory?: boolean | cdktf.IResolvable;
/**
* The unique name of the virtual machine group in the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#name DatastoreClusterVmAntiAffinityRule#name}
*/
readonly name: string;
/**
* The UUIDs of the virtual machines to run on different datastores from each other.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#virtual_machine_ids DatastoreClusterVmAntiAffinityRule#virtual_machine_ids}
*/
readonly virtualMachineIds: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule}
*/
export class DatastoreClusterVmAntiAffinityRule extends cdktf.TerraformResource {
@@ -68,7 +63,7 @@ export class DatastoreClusterVmAntiAffinityRule extends cdktf.TerraformResource
* Generates CDKTF code for importing a DatastoreClusterVmAntiAffinityRule resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DatastoreClusterVmAntiAffinityRule to import
- * @param importFromId The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DatastoreClusterVmAntiAffinityRule that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DatastoreClusterVmAntiAffinityRule to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -80,7 +75,7 @@ export class DatastoreClusterVmAntiAffinityRule extends cdktf.TerraformResource
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster_vm_anti_affinity_rule vsphere_datastore_cluster_vm_anti_affinity_rule} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -91,7 +86,7 @@ export class DatastoreClusterVmAntiAffinityRule extends cdktf.TerraformResource
terraformResourceType: 'vsphere_datastore_cluster_vm_anti_affinity_rule',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/datastore-cluster/README.md b/src/datastore-cluster/README.md
index 2340ef6b..6e77e360 100644
--- a/src/datastore-cluster/README.md
+++ b/src/datastore-cluster/README.md
@@ -1,3 +1,3 @@
# `vsphere_datastore_cluster`
-Refer to the Terraform Registry for docs: [`vsphere_datastore_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster).
+Refer to the Terraform Registry for docs: [`vsphere_datastore_cluster`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster).
diff --git a/src/datastore-cluster/index.ts b/src/datastore-cluster/index.ts
index 1bc3cb14..0b4c7ef2 100644
--- a/src/datastore-cluster/index.ts
+++ b/src/datastore-cluster/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,23 +10,23 @@ export interface DatastoreClusterConfig extends cdktf.TerraformMetaArguments {
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#custom_attributes DatastoreCluster#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The managed object ID of the datacenter to put the datastore cluster in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#datacenter_id DatastoreCluster#datacenter_id}
*/
readonly datacenterId: string;
/**
* The name of the folder to locate the datastore cluster in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#folder DatastoreCluster#folder}
*/
readonly folder?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#id DatastoreCluster#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#id DatastoreCluster#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -40,139 +35,139 @@ export interface DatastoreClusterConfig extends cdktf.TerraformMetaArguments {
/**
* Name for the new storage pod.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#name DatastoreCluster#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#name DatastoreCluster#name}
*/
readonly name: string;
/**
* Advanced configuration options for storage DRS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_advanced_options DatastoreCluster#sdrs_advanced_options}
*/
readonly sdrsAdvancedOptions?: { [key: string]: string };
/**
* The default automation level for all virtual machines in this storage cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_automation_level DatastoreCluster#sdrs_automation_level}
*/
readonly sdrsAutomationLevel?: string;
/**
* When true, storage DRS keeps VMDKs for individual VMs on the same datastore by default.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_default_intra_vm_affinity DatastoreCluster#sdrs_default_intra_vm_affinity}
*/
readonly sdrsDefaultIntraVmAffinity?: boolean | cdktf.IResolvable;
/**
* Enable storage DRS for this datastore cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_enabled DatastoreCluster#sdrs_enabled}
*/
readonly sdrsEnabled?: boolean | cdktf.IResolvable;
/**
* The threshold, in GB, that storage DRS uses to make decisions to migrate VMs out of a datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold DatastoreCluster#sdrs_free_space_threshold}
*/
readonly sdrsFreeSpaceThreshold?: number;
/**
* The free space threshold to use. When set to utilization, drs_space_utilization_threshold is used, and when set to freeSpace, drs_free_space_threshold is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_threshold_mode DatastoreCluster#sdrs_free_space_threshold_mode}
*/
readonly sdrsFreeSpaceThresholdMode?: string;
/**
* The threshold, in percent, of difference between space utilization in datastores before storage DRS makes decisions to balance the space.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_free_space_utilization_difference DatastoreCluster#sdrs_free_space_utilization_difference}
*/
readonly sdrsFreeSpaceUtilizationDifference?: number;
/**
* Overrides the default automation settings when correcting I/O load imbalances.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_balance_automation_level DatastoreCluster#sdrs_io_balance_automation_level}
*/
readonly sdrsIoBalanceAutomationLevel?: string;
/**
* The I/O latency threshold, in milliseconds, that storage DRS uses to make recommendations to move disks from this datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_latency_threshold DatastoreCluster#sdrs_io_latency_threshold}
*/
readonly sdrsIoLatencyThreshold?: number;
/**
* Enable I/O load balancing for this datastore cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_balance_enabled DatastoreCluster#sdrs_io_load_balance_enabled}
*/
readonly sdrsIoLoadBalanceEnabled?: boolean | cdktf.IResolvable;
/**
* The difference between load in datastores in the cluster before storage DRS makes recommendations to balance the load.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_load_imbalance_threshold DatastoreCluster#sdrs_io_load_imbalance_threshold}
*/
readonly sdrsIoLoadImbalanceThreshold?: number;
/**
* The threshold of reservable IOPS of all virtual machines on the datastore before storage DRS makes recommendations to move VMs off of a datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_iops_threshold DatastoreCluster#sdrs_io_reservable_iops_threshold}
*/
readonly sdrsIoReservableIopsThreshold?: number;
/**
* The threshold, in percent, of actual estimated performance of the datastore (in IOPS) that storage DRS uses to make recommendations to move VMs off of a datastore when the total reservable IOPS exceeds the threshold.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_percent_threshold DatastoreCluster#sdrs_io_reservable_percent_threshold}
*/
readonly sdrsIoReservablePercentThreshold?: number;
/**
* The reservable IOPS threshold to use, percent in the event of automatic, or manual threshold in the event of manual.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_io_reservable_threshold_mode DatastoreCluster#sdrs_io_reservable_threshold_mode}
*/
readonly sdrsIoReservableThresholdMode?: string;
/**
* The storage DRS poll interval, in minutes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_load_balance_interval DatastoreCluster#sdrs_load_balance_interval}
*/
readonly sdrsLoadBalanceInterval?: number;
/**
* Overrides the default automation settings when correcting storage and VM policy violations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_policy_enforcement_automation_level DatastoreCluster#sdrs_policy_enforcement_automation_level}
*/
readonly sdrsPolicyEnforcementAutomationLevel?: string;
/**
* Overrides the default automation settings when correcting affinity rule violations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_rule_enforcement_automation_level DatastoreCluster#sdrs_rule_enforcement_automation_level}
*/
readonly sdrsRuleEnforcementAutomationLevel?: string;
/**
* Overrides the default automation settings when correcting disk space imbalances.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_balance_automation_level DatastoreCluster#sdrs_space_balance_automation_level}
*/
readonly sdrsSpaceBalanceAutomationLevel?: string;
/**
* The threshold, in percent of used space, that storage DRS uses to make decisions to migrate VMs out of a datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_space_utilization_threshold DatastoreCluster#sdrs_space_utilization_threshold}
*/
readonly sdrsSpaceUtilizationThreshold?: number;
/**
* Overrides the default automation settings when generating recommendations for datastore evacuation.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#sdrs_vm_evacuation_automation_level DatastoreCluster#sdrs_vm_evacuation_automation_level}
*/
readonly sdrsVmEvacuationAutomationLevel?: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#tags DatastoreCluster#tags}
*/
readonly tags?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster}
*/
export class DatastoreCluster extends cdktf.TerraformResource {
@@ -188,7 +183,7 @@ export class DatastoreCluster extends cdktf.TerraformResource {
* Generates CDKTF code for importing a DatastoreCluster resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DatastoreCluster to import
- * @param importFromId The id of the existing DatastoreCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DatastoreCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DatastoreCluster to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -200,7 +195,7 @@ export class DatastoreCluster extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/datastore_cluster vsphere_datastore_cluster} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/datastore_cluster vsphere_datastore_cluster} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -211,7 +206,7 @@ export class DatastoreCluster extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_datastore_cluster',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/distributed-port-group/README.md b/src/distributed-port-group/README.md
index 2d024898..8a9ce820 100644
--- a/src/distributed-port-group/README.md
+++ b/src/distributed-port-group/README.md
@@ -1,3 +1,3 @@
# `vsphere_distributed_port_group`
-Refer to the Terraform Registry for docs: [`vsphere_distributed_port_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group).
+Refer to the Terraform Registry for docs: [`vsphere_distributed_port_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group).
diff --git a/src/distributed-port-group/index.ts b/src/distributed-port-group/index.ts
index e2b4b6b9..49b6bacf 100644
--- a/src/distributed-port-group/index.ts
+++ b/src/distributed-port-group/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,107 +10,107 @@ export interface DistributedPortGroupConfig extends cdktf.TerraformMetaArguments
/**
* List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#active_uplinks DistributedPortGroup#active_uplinks}
*/
readonly activeUplinks?: string[];
/**
* Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_forged_transmits DistributedPortGroup#allow_forged_transmits}
*/
readonly allowForgedTransmits?: boolean | cdktf.IResolvable;
/**
* Controls whether or not the Media Access Control (MAC) address can be changed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_mac_changes DistributedPortGroup#allow_mac_changes}
*/
readonly allowMacChanges?: boolean | cdktf.IResolvable;
/**
* Enable promiscuous mode on the network. This flag indicates whether or not all traffic is seen on a given port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#allow_promiscuous DistributedPortGroup#allow_promiscuous}
*/
readonly allowPromiscuous?: boolean | cdktf.IResolvable;
/**
* Auto-expands the port group beyond the port count configured in number_of_ports when necessary.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#auto_expand DistributedPortGroup#auto_expand}
*/
readonly autoExpand?: boolean | cdktf.IResolvable;
/**
* Indicates whether to block all ports by default.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_all_ports DistributedPortGroup#block_all_ports}
*/
readonly blockAllPorts?: boolean | cdktf.IResolvable;
/**
* Allow the blocked setting of an individual port to override the setting in the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#block_override_allowed DistributedPortGroup#block_override_allowed}
*/
readonly blockOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* Enable beacon probing on the ports this policy applies to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#check_beacon DistributedPortGroup#check_beacon}
*/
readonly checkBeacon?: boolean | cdktf.IResolvable;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#custom_attributes DistributedPortGroup#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The description of the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#description DistributedPortGroup#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#description DistributedPortGroup#description}
*/
readonly description?: string;
/**
* Allow VMDirectPath Gen2 on the ports this policy applies to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#directpath_gen2_allowed DistributedPortGroup#directpath_gen2_allowed}
*/
readonly directpathGen2Allowed?: boolean | cdktf.IResolvable;
/**
* The UUID of the DVS to attach this port group to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#distributed_virtual_switch_uuid DistributedPortGroup#distributed_virtual_switch_uuid}
*/
readonly distributedVirtualSwitchUuid: string;
/**
* The average egress bandwidth in bits per second if egress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_average_bandwidth DistributedPortGroup#egress_shaping_average_bandwidth}
*/
readonly egressShapingAverageBandwidth?: number;
/**
* The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_burst_size DistributedPortGroup#egress_shaping_burst_size}
*/
readonly egressShapingBurstSize?: number;
/**
* True if the traffic shaper is enabled for egress traffic on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_enabled DistributedPortGroup#egress_shaping_enabled}
*/
readonly egressShapingEnabled?: boolean | cdktf.IResolvable;
/**
* The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#egress_shaping_peak_bandwidth DistributedPortGroup#egress_shaping_peak_bandwidth}
*/
readonly egressShapingPeakBandwidth?: number;
/**
* If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#failback DistributedPortGroup#failback}
*/
readonly failback?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#id DistributedPortGroup#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#id DistributedPortGroup#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -124,175 +119,175 @@ export interface DistributedPortGroupConfig extends cdktf.TerraformMetaArguments
/**
* The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_average_bandwidth DistributedPortGroup#ingress_shaping_average_bandwidth}
*/
readonly ingressShapingAverageBandwidth?: number;
/**
* The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_burst_size DistributedPortGroup#ingress_shaping_burst_size}
*/
readonly ingressShapingBurstSize?: number;
/**
* True if the traffic shaper is enabled for ingress traffic on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_enabled DistributedPortGroup#ingress_shaping_enabled}
*/
readonly ingressShapingEnabled?: boolean | cdktf.IResolvable;
/**
* The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#ingress_shaping_peak_bandwidth DistributedPortGroup#ingress_shaping_peak_bandwidth}
*/
readonly ingressShapingPeakBandwidth?: number;
/**
* Whether or not to enable LACP on all uplink ports.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_enabled DistributedPortGroup#lacp_enabled}
*/
readonly lacpEnabled?: boolean | cdktf.IResolvable;
/**
* The uplink LACP mode to use. Can be one of active or passive.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#lacp_mode DistributedPortGroup#lacp_mode}
*/
readonly lacpMode?: string;
/**
* Allow a live port to be moved in and out of the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#live_port_moving_allowed DistributedPortGroup#live_port_moving_allowed}
*/
readonly livePortMovingAllowed?: boolean | cdktf.IResolvable;
/**
* The name of the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#name DistributedPortGroup#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#name DistributedPortGroup#name}
*/
readonly name: string;
/**
* Indicates whether to enable netflow on all ports.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_enabled DistributedPortGroup#netflow_enabled}
*/
readonly netflowEnabled?: boolean | cdktf.IResolvable;
/**
* Allow the enabling or disabling of Netflow on a port, contrary to the policy in the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#netflow_override_allowed DistributedPortGroup#netflow_override_allowed}
*/
readonly netflowOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* The key of a network resource pool to associate with this portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_key DistributedPortGroup#network_resource_pool_key}
*/
readonly networkResourcePoolKey?: string;
/**
* Allow the network resource pool of an individual port to override the setting in the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#network_resource_pool_override_allowed DistributedPortGroup#network_resource_pool_override_allowed}
*/
readonly networkResourcePoolOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#notify_switches DistributedPortGroup#notify_switches}
*/
readonly notifySwitches?: boolean | cdktf.IResolvable;
/**
* The number of ports in this portgroup. The DVS will expand and shrink by modifying this setting.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#number_of_ports DistributedPortGroup#number_of_ports}
*/
readonly numberOfPorts?: number;
/**
* Reset the setting of any ports in this portgroup back to the default setting when the port disconnects.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_config_reset_at_disconnect DistributedPortGroup#port_config_reset_at_disconnect}
*/
readonly portConfigResetAtDisconnect?: boolean | cdktf.IResolvable;
/**
* A template string to use when creating ports in the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_name_format DistributedPortGroup#port_name_format}
*/
readonly portNameFormat?: string;
/**
* The secondary VLAN ID for this port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#port_private_secondary_vlan_id DistributedPortGroup#port_private_secondary_vlan_id}
*/
readonly portPrivateSecondaryVlanId?: number;
/**
* Allow security policy settings on a port to override those on the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#security_policy_override_allowed DistributedPortGroup#security_policy_override_allowed}
*/
readonly securityPolicyOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* Allow the traffic shaping policies of an individual port to override the settings in the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#shaping_override_allowed DistributedPortGroup#shaping_override_allowed}
*/
readonly shapingOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#standby_uplinks DistributedPortGroup#standby_uplinks}
*/
readonly standbyUplinks?: string[];
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tags DistributedPortGroup#tags}
*/
readonly tags?: string[];
/**
* The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#teaming_policy DistributedPortGroup#teaming_policy}
*/
readonly teamingPolicy?: string;
/**
* Allow any filter policies set on the individual port to override those in the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#traffic_filter_override_allowed DistributedPortGroup#traffic_filter_override_allowed}
*/
readonly trafficFilterOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#tx_uplink DistributedPortGroup#tx_uplink}
*/
readonly txUplink?: boolean | cdktf.IResolvable;
/**
* The type of portgroup. Can be one of earlyBinding (static) or ephemeral.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#type DistributedPortGroup#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#type DistributedPortGroup#type}
*/
readonly type?: string;
/**
* Allow the uplink teaming policies on a port to override those on the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#uplink_teaming_override_allowed DistributedPortGroup#uplink_teaming_override_allowed}
*/
readonly uplinkTeamingOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* The VLAN ID for single VLAN mode. 0 denotes no VLAN.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_id DistributedPortGroup#vlan_id}
*/
readonly vlanId?: number;
/**
* Allow the VLAN configuration on a port to override those on the portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_override_allowed DistributedPortGroup#vlan_override_allowed}
*/
readonly vlanOverrideAllowed?: boolean | cdktf.IResolvable;
/**
* vlan_range block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#vlan_range DistributedPortGroup#vlan_range}
*/
readonly vlanRange?: DistributedPortGroupVlanRange[] | cdktf.IResolvable;
}
@@ -300,13 +295,13 @@ export interface DistributedPortGroupVlanRange {
/**
* The minimum VLAN to use in the range.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#max_vlan DistributedPortGroup#max_vlan}
*/
readonly maxVlan: number;
/**
* The minimum VLAN to use in the range.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#min_vlan DistributedPortGroup#min_vlan}
*/
readonly minVlan: number;
}
@@ -445,7 +440,7 @@ export class DistributedPortGroupVlanRangeList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group}
*/
export class DistributedPortGroup extends cdktf.TerraformResource {
@@ -461,7 +456,7 @@ export class DistributedPortGroup extends cdktf.TerraformResource {
* Generates CDKTF code for importing a DistributedPortGroup resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DistributedPortGroup to import
- * @param importFromId The id of the existing DistributedPortGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DistributedPortGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DistributedPortGroup to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -473,7 +468,7 @@ export class DistributedPortGroup extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_port_group vsphere_distributed_port_group} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_port_group vsphere_distributed_port_group} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -484,7 +479,7 @@ export class DistributedPortGroup extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_distributed_port_group',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/distributed-virtual-switch/README.md b/src/distributed-virtual-switch/README.md
index 92658bae..b074d37c 100644
--- a/src/distributed-virtual-switch/README.md
+++ b/src/distributed-virtual-switch/README.md
@@ -1,3 +1,3 @@
# `vsphere_distributed_virtual_switch`
-Refer to the Terraform Registry for docs: [`vsphere_distributed_virtual_switch`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch).
+Refer to the Terraform Registry for docs: [`vsphere_distributed_virtual_switch`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch).
diff --git a/src/distributed-virtual-switch/index.ts b/src/distributed-virtual-switch/index.ts
index de866bee..95404ffa 100644
--- a/src/distributed-virtual-switch/index.ts
+++ b/src/distributed-virtual-switch/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,185 +10,185 @@ export interface DistributedVirtualSwitchConfig extends cdktf.TerraformMetaArgum
/**
* List of active uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#active_uplinks DistributedVirtualSwitch#active_uplinks}
*/
readonly activeUplinks?: string[];
/**
* Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_forged_transmits DistributedVirtualSwitch#allow_forged_transmits}
*/
readonly allowForgedTransmits?: boolean | cdktf.IResolvable;
/**
* Controls whether or not the Media Access Control (MAC) address can be changed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_mac_changes DistributedVirtualSwitch#allow_mac_changes}
*/
readonly allowMacChanges?: boolean | cdktf.IResolvable;
/**
* Enable promiscuous mode on the network. This flag indicates whether or not all traffic is seen on a given port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#allow_promiscuous DistributedVirtualSwitch#allow_promiscuous}
*/
readonly allowPromiscuous?: boolean | cdktf.IResolvable;
/**
* The maximum allowed usage for the backupNfc traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_maximum_mbit DistributedVirtualSwitch#backupnfc_maximum_mbit}
*/
readonly backupnfcMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the backupNfc traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_reservation_mbit DistributedVirtualSwitch#backupnfc_reservation_mbit}
*/
readonly backupnfcReservationMbit?: number;
/**
* The amount of shares to allocate to the backupNfc traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_count DistributedVirtualSwitch#backupnfc_share_count}
*/
readonly backupnfcShareCount?: number;
/**
* The allocation level for the backupNfc traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#backupnfc_share_level DistributedVirtualSwitch#backupnfc_share_level}
*/
readonly backupnfcShareLevel?: string;
/**
* Indicates whether to block all ports by default.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#block_all_ports DistributedVirtualSwitch#block_all_ports}
*/
readonly blockAllPorts?: boolean | cdktf.IResolvable;
/**
* Enable beacon probing on the ports this policy applies to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#check_beacon DistributedVirtualSwitch#check_beacon}
*/
readonly checkBeacon?: boolean | cdktf.IResolvable;
/**
* The contact detail for this DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_detail DistributedVirtualSwitch#contact_detail}
*/
readonly contactDetail?: string;
/**
* The contact name for this DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#contact_name DistributedVirtualSwitch#contact_name}
*/
readonly contactName?: string;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#custom_attributes DistributedVirtualSwitch#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The ID of the datacenter to create this virtual switch in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#datacenter_id DistributedVirtualSwitch#datacenter_id}
*/
readonly datacenterId: string;
/**
* The description of the DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#description DistributedVirtualSwitch#description}
*/
readonly description?: string;
/**
* Allow VMDirectPath Gen2 on the ports this policy applies to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#directpath_gen2_allowed DistributedVirtualSwitch#directpath_gen2_allowed}
*/
readonly directpathGen2Allowed?: boolean | cdktf.IResolvable;
/**
* The average egress bandwidth in bits per second if egress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_average_bandwidth DistributedVirtualSwitch#egress_shaping_average_bandwidth}
*/
readonly egressShapingAverageBandwidth?: number;
/**
* The maximum egress burst size allowed in bytes if egress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_burst_size DistributedVirtualSwitch#egress_shaping_burst_size}
*/
readonly egressShapingBurstSize?: number;
/**
* True if the traffic shaper is enabled for egress traffic on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_enabled DistributedVirtualSwitch#egress_shaping_enabled}
*/
readonly egressShapingEnabled?: boolean | cdktf.IResolvable;
/**
* The peak egress bandwidth during bursts in bits per second if egress traffic shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#egress_shaping_peak_bandwidth DistributedVirtualSwitch#egress_shaping_peak_bandwidth}
*/
readonly egressShapingPeakBandwidth?: number;
/**
* If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#failback DistributedVirtualSwitch#failback}
*/
readonly failback?: boolean | cdktf.IResolvable;
/**
* The maximum allowed usage for the faultTolerance traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_maximum_mbit DistributedVirtualSwitch#faulttolerance_maximum_mbit}
*/
readonly faulttoleranceMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the faultTolerance traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_reservation_mbit DistributedVirtualSwitch#faulttolerance_reservation_mbit}
*/
readonly faulttoleranceReservationMbit?: number;
/**
* The amount of shares to allocate to the faultTolerance traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_count DistributedVirtualSwitch#faulttolerance_share_count}
*/
readonly faulttoleranceShareCount?: number;
/**
* The allocation level for the faultTolerance traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#faulttolerance_share_level DistributedVirtualSwitch#faulttolerance_share_level}
*/
readonly faulttoleranceShareLevel?: string;
/**
* The folder to create this virtual switch in, relative to the datacenter.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#folder DistributedVirtualSwitch#folder}
*/
readonly folder?: string;
/**
* The maximum allowed usage for the hbr traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_maximum_mbit DistributedVirtualSwitch#hbr_maximum_mbit}
*/
readonly hbrMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the hbr traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_reservation_mbit DistributedVirtualSwitch#hbr_reservation_mbit}
*/
readonly hbrReservationMbit?: number;
/**
* The amount of shares to allocate to the hbr traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_count DistributedVirtualSwitch#hbr_share_count}
*/
readonly hbrShareCount?: number;
/**
* The allocation level for the hbr traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#hbr_share_level DistributedVirtualSwitch#hbr_share_level}
*/
readonly hbrShareLevel?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#id DistributedVirtualSwitch#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -202,385 +197,385 @@ export interface DistributedVirtualSwitchConfig extends cdktf.TerraformMetaArgum
/**
* Whether to ignore existing PVLAN mappings not managed by this resource. Defaults to false.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ignore_other_pvlan_mappings DistributedVirtualSwitch#ignore_other_pvlan_mappings}
*/
readonly ignoreOtherPvlanMappings?: boolean | cdktf.IResolvable;
/**
* The average ingress bandwidth in bits per second if ingress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_average_bandwidth DistributedVirtualSwitch#ingress_shaping_average_bandwidth}
*/
readonly ingressShapingAverageBandwidth?: number;
/**
* The maximum ingress burst size allowed in bytes if ingress shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_burst_size DistributedVirtualSwitch#ingress_shaping_burst_size}
*/
readonly ingressShapingBurstSize?: number;
/**
* True if the traffic shaper is enabled for ingress traffic on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_enabled DistributedVirtualSwitch#ingress_shaping_enabled}
*/
readonly ingressShapingEnabled?: boolean | cdktf.IResolvable;
/**
* The peak ingress bandwidth during bursts in bits per second if ingress traffic shaping is enabled on the port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ingress_shaping_peak_bandwidth DistributedVirtualSwitch#ingress_shaping_peak_bandwidth}
*/
readonly ingressShapingPeakBandwidth?: number;
/**
* The IPv4 address of the switch. This can be used to see the DVS as a unique device with NetFlow.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#ipv4_address DistributedVirtualSwitch#ipv4_address}
*/
readonly ipv4Address?: string;
/**
* The maximum allowed usage for the iSCSI traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_maximum_mbit DistributedVirtualSwitch#iscsi_maximum_mbit}
*/
readonly iscsiMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the iSCSI traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_reservation_mbit DistributedVirtualSwitch#iscsi_reservation_mbit}
*/
readonly iscsiReservationMbit?: number;
/**
* The amount of shares to allocate to the iSCSI traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_count DistributedVirtualSwitch#iscsi_share_count}
*/
readonly iscsiShareCount?: number;
/**
* The allocation level for the iSCSI traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#iscsi_share_level DistributedVirtualSwitch#iscsi_share_level}
*/
readonly iscsiShareLevel?: string;
/**
* The Link Aggregation Control Protocol group version in the switch. Can be one of singleLag or multipleLag.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_api_version DistributedVirtualSwitch#lacp_api_version}
*/
readonly lacpApiVersion?: string;
/**
* Whether or not to enable LACP on all uplink ports.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_enabled DistributedVirtualSwitch#lacp_enabled}
*/
readonly lacpEnabled?: boolean | cdktf.IResolvable;
/**
* The uplink LACP mode to use. Can be one of active or passive.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#lacp_mode DistributedVirtualSwitch#lacp_mode}
*/
readonly lacpMode?: string;
/**
* Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_operation DistributedVirtualSwitch#link_discovery_operation}
*/
readonly linkDiscoveryOperation?: string;
/**
* The discovery protocol type. Valid values are cdp and lldp.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#link_discovery_protocol DistributedVirtualSwitch#link_discovery_protocol}
*/
readonly linkDiscoveryProtocol?: string;
/**
* The maximum allowed usage for the management traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_maximum_mbit DistributedVirtualSwitch#management_maximum_mbit}
*/
readonly managementMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the management traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_reservation_mbit DistributedVirtualSwitch#management_reservation_mbit}
*/
readonly managementReservationMbit?: number;
/**
* The amount of shares to allocate to the management traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_count DistributedVirtualSwitch#management_share_count}
*/
readonly managementShareCount?: number;
/**
* The allocation level for the management traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#management_share_level DistributedVirtualSwitch#management_share_level}
*/
readonly managementShareLevel?: string;
/**
* The maximum MTU on the switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_mtu DistributedVirtualSwitch#max_mtu}
*/
readonly maxMtu?: number;
/**
* The multicast filtering mode on the switch. Can be one of legacyFiltering, or snooping.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#multicast_filtering_mode DistributedVirtualSwitch#multicast_filtering_mode}
*/
readonly multicastFilteringMode?: string;
/**
* The name for the DVS. Must be unique in the folder that it is being created in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#name DistributedVirtualSwitch#name}
*/
readonly name: string;
/**
* The number of seconds after which active flows are forced to be exported to the collector.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_active_flow_timeout DistributedVirtualSwitch#netflow_active_flow_timeout}
*/
readonly netflowActiveFlowTimeout?: number;
/**
* IP address for the netflow collector, using IPv4 or IPv6.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_ip_address DistributedVirtualSwitch#netflow_collector_ip_address}
*/
readonly netflowCollectorIpAddress?: string;
/**
* The port for the netflow collector.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_collector_port DistributedVirtualSwitch#netflow_collector_port}
*/
readonly netflowCollectorPort?: number;
/**
* Indicates whether to enable netflow on all ports.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_enabled DistributedVirtualSwitch#netflow_enabled}
*/
readonly netflowEnabled?: boolean | cdktf.IResolvable;
/**
* The number of seconds after which idle flows are forced to be exported to the collector.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_idle_flow_timeout DistributedVirtualSwitch#netflow_idle_flow_timeout}
*/
readonly netflowIdleFlowTimeout?: number;
/**
* Whether to limit analysis to traffic that has both source and destination served by the same host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_internal_flows_only DistributedVirtualSwitch#netflow_internal_flows_only}
*/
readonly netflowInternalFlowsOnly?: boolean | cdktf.IResolvable;
/**
* The observation Domain ID for the netflow collector.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_observation_domain_id DistributedVirtualSwitch#netflow_observation_domain_id}
*/
readonly netflowObservationDomainId?: number;
/**
* The ratio of total number of packets to the number of packets analyzed. Set to 0 to disable sampling, meaning that all packets are analyzed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#netflow_sampling_rate DistributedVirtualSwitch#netflow_sampling_rate}
*/
readonly netflowSamplingRate?: number;
/**
* Whether or not to enable network resource control, enabling advanced traffic shaping and resource control features.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_enabled DistributedVirtualSwitch#network_resource_control_enabled}
*/
readonly networkResourceControlEnabled?: boolean | cdktf.IResolvable;
/**
* The network I/O control version to use. Can be one of version2 or version3.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#network_resource_control_version DistributedVirtualSwitch#network_resource_control_version}
*/
readonly networkResourceControlVersion?: string;
/**
* The maximum allowed usage for the nfs traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_maximum_mbit DistributedVirtualSwitch#nfs_maximum_mbit}
*/
readonly nfsMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the nfs traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_reservation_mbit DistributedVirtualSwitch#nfs_reservation_mbit}
*/
readonly nfsReservationMbit?: number;
/**
* The amount of shares to allocate to the nfs traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_count DistributedVirtualSwitch#nfs_share_count}
*/
readonly nfsShareCount?: number;
/**
* The allocation level for the nfs traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#nfs_share_level DistributedVirtualSwitch#nfs_share_level}
*/
readonly nfsShareLevel?: string;
/**
* If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#notify_switches DistributedVirtualSwitch#notify_switches}
*/
readonly notifySwitches?: boolean | cdktf.IResolvable;
/**
* The secondary VLAN ID for this port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#port_private_secondary_vlan_id DistributedVirtualSwitch#port_private_secondary_vlan_id}
*/
readonly portPrivateSecondaryVlanId?: number;
/**
* List of standby uplinks used for load balancing, matching the names of the uplinks assigned in the DVS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#standby_uplinks DistributedVirtualSwitch#standby_uplinks}
*/
readonly standbyUplinks?: string[];
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tags DistributedVirtualSwitch#tags}
*/
readonly tags?: string[];
/**
* The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, or loadbalance_loadbased.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#teaming_policy DistributedVirtualSwitch#teaming_policy}
*/
readonly teamingPolicy?: string;
/**
* If true, a copy of packets sent to the switch will always be forwarded to an uplink in addition to the regular packet forwarded done by the switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#tx_uplink DistributedVirtualSwitch#tx_uplink}
*/
readonly txUplink?: boolean | cdktf.IResolvable;
/**
* A list of uplink ports. The contents of this list control both the uplink count and names of the uplinks on the DVS across hosts.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#uplinks DistributedVirtualSwitch#uplinks}
*/
readonly uplinks?: string[];
/**
* The maximum allowed usage for the vdp traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_maximum_mbit DistributedVirtualSwitch#vdp_maximum_mbit}
*/
readonly vdpMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the vdp traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_reservation_mbit DistributedVirtualSwitch#vdp_reservation_mbit}
*/
readonly vdpReservationMbit?: number;
/**
* The amount of shares to allocate to the vdp traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_count DistributedVirtualSwitch#vdp_share_count}
*/
readonly vdpShareCount?: number;
/**
* The allocation level for the vdp traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vdp_share_level DistributedVirtualSwitch#vdp_share_level}
*/
readonly vdpShareLevel?: string;
/**
* The version of this virtual switch. Allowed versions are 8.0.0, 7.0.3, 7.0.2, 7.0.0, 6.6.0, 6.5.0, 6.0.0, 5.5.0, 5.1.0, and 5.0.0.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#version DistributedVirtualSwitch#version}
*/
readonly version?: string;
/**
* The maximum allowed usage for the virtualMachine traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_maximum_mbit DistributedVirtualSwitch#virtualmachine_maximum_mbit}
*/
readonly virtualmachineMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the virtualMachine traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_reservation_mbit DistributedVirtualSwitch#virtualmachine_reservation_mbit}
*/
readonly virtualmachineReservationMbit?: number;
/**
* The amount of shares to allocate to the virtualMachine traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_count DistributedVirtualSwitch#virtualmachine_share_count}
*/
readonly virtualmachineShareCount?: number;
/**
* The allocation level for the virtualMachine traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#virtualmachine_share_level DistributedVirtualSwitch#virtualmachine_share_level}
*/
readonly virtualmachineShareLevel?: string;
/**
* The VLAN ID for single VLAN mode. 0 denotes no VLAN.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_id DistributedVirtualSwitch#vlan_id}
*/
readonly vlanId?: number;
/**
* The maximum allowed usage for the vmotion traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_maximum_mbit DistributedVirtualSwitch#vmotion_maximum_mbit}
*/
readonly vmotionMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the vmotion traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_reservation_mbit DistributedVirtualSwitch#vmotion_reservation_mbit}
*/
readonly vmotionReservationMbit?: number;
/**
* The amount of shares to allocate to the vmotion traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_count DistributedVirtualSwitch#vmotion_share_count}
*/
readonly vmotionShareCount?: number;
/**
* The allocation level for the vmotion traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vmotion_share_level DistributedVirtualSwitch#vmotion_share_level}
*/
readonly vmotionShareLevel?: string;
/**
* The maximum allowed usage for the vsan traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_maximum_mbit DistributedVirtualSwitch#vsan_maximum_mbit}
*/
readonly vsanMaximumMbit?: number;
/**
* The amount of guaranteed bandwidth for the vsan traffic class, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_reservation_mbit DistributedVirtualSwitch#vsan_reservation_mbit}
*/
readonly vsanReservationMbit?: number;
/**
* The amount of shares to allocate to the vsan traffic class for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_count DistributedVirtualSwitch#vsan_share_count}
*/
readonly vsanShareCount?: number;
/**
* The allocation level for the vsan traffic class. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vsan_share_level DistributedVirtualSwitch#vsan_share_level}
*/
readonly vsanShareLevel?: string;
/**
* host block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host DistributedVirtualSwitch#host}
*/
readonly host?: DistributedVirtualSwitchHost[] | cdktf.IResolvable;
/**
* pvlan_mapping block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_mapping DistributedVirtualSwitch#pvlan_mapping}
*/
readonly pvlanMapping?: DistributedVirtualSwitchPvlanMapping[] | cdktf.IResolvable;
/**
* vlan_range block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#vlan_range DistributedVirtualSwitch#vlan_range}
*/
readonly vlanRange?: DistributedVirtualSwitchVlanRange[] | cdktf.IResolvable;
}
@@ -588,13 +583,13 @@ export interface DistributedVirtualSwitchHost {
/**
* Name of the physical NIC to be added to the proxy switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#devices DistributedVirtualSwitch#devices}
*/
readonly devices?: string[];
/**
* The managed object ID of the host this specification applies to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#host_system_id DistributedVirtualSwitch#host_system_id}
*/
readonly hostSystemId: string;
}
@@ -738,19 +733,19 @@ export interface DistributedVirtualSwitchPvlanMapping {
/**
* The primary VLAN ID. The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#primary_vlan_id DistributedVirtualSwitch#primary_vlan_id}
*/
readonly primaryVlanId: number;
/**
* The private VLAN type. Valid values are promiscuous, community and isolated.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#pvlan_type DistributedVirtualSwitch#pvlan_type}
*/
readonly pvlanType: string;
/**
* The secondary VLAN ID. The VLAN IDs of 0 and 4095 are reserved and cannot be used in this property.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#secondary_vlan_id DistributedVirtualSwitch#secondary_vlan_id}
*/
readonly secondaryVlanId: number;
}
@@ -917,13 +912,13 @@ export interface DistributedVirtualSwitchVlanRange {
/**
* The minimum VLAN to use in the range.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#max_vlan DistributedVirtualSwitch#max_vlan}
*/
readonly maxVlan: number;
/**
* The minimum VLAN to use in the range.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#min_vlan DistributedVirtualSwitch#min_vlan}
*/
readonly minVlan: number;
}
@@ -1062,7 +1057,7 @@ export class DistributedVirtualSwitchVlanRangeList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch}
*/
export class DistributedVirtualSwitch extends cdktf.TerraformResource {
@@ -1078,7 +1073,7 @@ export class DistributedVirtualSwitch extends cdktf.TerraformResource {
* Generates CDKTF code for importing a DistributedVirtualSwitch resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DistributedVirtualSwitch to import
- * @param importFromId The id of the existing DistributedVirtualSwitch that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DistributedVirtualSwitch that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DistributedVirtualSwitch to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -1090,7 +1085,7 @@ export class DistributedVirtualSwitch extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/distributed_virtual_switch vsphere_distributed_virtual_switch} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -1101,7 +1096,7 @@ export class DistributedVirtualSwitch extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_distributed_virtual_switch',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/dpm-host-override/README.md b/src/dpm-host-override/README.md
index 18d9fa14..124fddc1 100644
--- a/src/dpm-host-override/README.md
+++ b/src/dpm-host-override/README.md
@@ -1,3 +1,3 @@
# `vsphere_dpm_host_override`
-Refer to the Terraform Registry for docs: [`vsphere_dpm_host_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override).
+Refer to the Terraform Registry for docs: [`vsphere_dpm_host_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override).
diff --git a/src/dpm-host-override/index.ts b/src/dpm-host-override/index.ts
index 58820777..630d8448 100644
--- a/src/dpm-host-override/index.ts
+++ b/src/dpm-host-override/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,29 +10,29 @@ export interface DpmHostOverrideConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#compute_cluster_id DpmHostOverride#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* The automation level for power operations on this host. Can be one of manual or automated.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_automation_level DpmHostOverride#dpm_automation_level}
*/
readonly dpmAutomationLevel?: string;
/**
* Enable DPM for this host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#dpm_enabled DpmHostOverride#dpm_enabled}
*/
readonly dpmEnabled?: boolean | cdktf.IResolvable;
/**
* The managed object ID of the host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#host_system_id DpmHostOverride#host_system_id}
*/
readonly hostSystemId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#id DpmHostOverride#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#id DpmHostOverride#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -46,7 +41,7 @@ export interface DpmHostOverrideConfig extends cdktf.TerraformMetaArguments {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override}
*/
export class DpmHostOverride extends cdktf.TerraformResource {
@@ -62,7 +57,7 @@ export class DpmHostOverride extends cdktf.TerraformResource {
* Generates CDKTF code for importing a DpmHostOverride resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DpmHostOverride to import
- * @param importFromId The id of the existing DpmHostOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DpmHostOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DpmHostOverride to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -74,7 +69,7 @@ export class DpmHostOverride extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/dpm_host_override vsphere_dpm_host_override} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/dpm_host_override vsphere_dpm_host_override} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -85,7 +80,7 @@ export class DpmHostOverride extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_dpm_host_override',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/drs-vm-override/README.md b/src/drs-vm-override/README.md
index 265b40d9..241473e3 100644
--- a/src/drs-vm-override/README.md
+++ b/src/drs-vm-override/README.md
@@ -1,3 +1,3 @@
# `vsphere_drs_vm_override`
-Refer to the Terraform Registry for docs: [`vsphere_drs_vm_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override).
+Refer to the Terraform Registry for docs: [`vsphere_drs_vm_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override).
diff --git a/src/drs-vm-override/index.ts b/src/drs-vm-override/index.ts
index 870ec608..74693224 100644
--- a/src/drs-vm-override/index.ts
+++ b/src/drs-vm-override/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,23 +10,23 @@ export interface DrsVmOverrideConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#compute_cluster_id DrsVmOverride#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* The automation level for this virtual machine in the cluster. Can be one of manual, partiallyAutomated, or fullyAutomated.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_automation_level DrsVmOverride#drs_automation_level}
*/
readonly drsAutomationLevel?: string;
/**
* Enable DRS for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#drs_enabled DrsVmOverride#drs_enabled}
*/
readonly drsEnabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#id DrsVmOverride#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#id DrsVmOverride#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -40,13 +35,13 @@ export interface DrsVmOverrideConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#virtual_machine_id DrsVmOverride#virtual_machine_id}
*/
readonly virtualMachineId: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override}
*/
export class DrsVmOverride extends cdktf.TerraformResource {
@@ -62,7 +57,7 @@ export class DrsVmOverride extends cdktf.TerraformResource {
* Generates CDKTF code for importing a DrsVmOverride resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the DrsVmOverride to import
- * @param importFromId The id of the existing DrsVmOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing DrsVmOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the DrsVmOverride to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -74,7 +69,7 @@ export class DrsVmOverride extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/drs_vm_override vsphere_drs_vm_override} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/drs_vm_override vsphere_drs_vm_override} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -85,7 +80,7 @@ export class DrsVmOverride extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_drs_vm_override',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/entity-permissions/README.md b/src/entity-permissions/README.md
index 77960d83..aea3e166 100644
--- a/src/entity-permissions/README.md
+++ b/src/entity-permissions/README.md
@@ -1,3 +1,3 @@
# `vsphere_entity_permissions`
-Refer to the Terraform Registry for docs: [`vsphere_entity_permissions`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions).
+Refer to the Terraform Registry for docs: [`vsphere_entity_permissions`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions).
diff --git a/src/entity-permissions/index.ts b/src/entity-permissions/index.ts
index e728a548..6b86bd4e 100644
--- a/src/entity-permissions/index.ts
+++ b/src/entity-permissions/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface EntityPermissionsConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object id or uuid of the entity.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_id EntityPermissions#entity_id}
*/
readonly entityId: string;
/**
* The entity managed object type.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#entity_type EntityPermissions#entity_type}
*/
readonly entityType: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#id EntityPermissions#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#id EntityPermissions#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,7 +29,7 @@ export interface EntityPermissionsConfig extends cdktf.TerraformMetaArguments {
/**
* permissions block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#permissions EntityPermissions#permissions}
*/
readonly permissions: EntityPermissionsPermissions[] | cdktf.IResolvable;
}
@@ -42,25 +37,25 @@ export interface EntityPermissionsPermissions {
/**
* Whether user_or_group field refers to a user or a group. True for a group and false for a user.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#is_group EntityPermissions#is_group}
*/
readonly isGroup: boolean | cdktf.IResolvable;
/**
* Whether or not this permission propagates down the hierarchy to sub-entities.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#propagate EntityPermissions#propagate}
*/
readonly propagate: boolean | cdktf.IResolvable;
/**
* Reference to the role providing the access.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#role_id EntityPermissions#role_id}
*/
readonly roleId: string;
/**
* User or group receiving access.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#user_or_group EntityPermissions#user_or_group}
*/
readonly userOrGroup: string;
}
@@ -251,7 +246,7 @@ export class EntityPermissionsPermissionsList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions}
*/
export class EntityPermissions extends cdktf.TerraformResource {
@@ -267,7 +262,7 @@ export class EntityPermissions extends cdktf.TerraformResource {
* Generates CDKTF code for importing a EntityPermissions resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the EntityPermissions to import
- * @param importFromId The id of the existing EntityPermissions that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing EntityPermissions that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the EntityPermissions to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -279,7 +274,7 @@ export class EntityPermissions extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/entity_permissions vsphere_entity_permissions} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/entity_permissions vsphere_entity_permissions} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -290,7 +285,7 @@ export class EntityPermissions extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_entity_permissions',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/file/README.md b/src/file/README.md
index 55e8f575..14e1fa1c 100644
--- a/src/file/README.md
+++ b/src/file/README.md
@@ -1,3 +1,3 @@
# `vsphere_file`
-Refer to the Terraform Registry for docs: [`vsphere_file`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file).
+Refer to the Terraform Registry for docs: [`vsphere_file`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file).
diff --git a/src/file/index.ts b/src/file/index.ts
index ce22080e..9f1326fc 100644
--- a/src/file/index.ts
+++ b/src/file/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,44 +8,44 @@ import * as cdktf from 'cdktf';
export interface FileConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#create_directories File#create_directories}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#create_directories File#create_directories}
*/
readonly createDirectories?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datacenter File#datacenter}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datacenter File#datacenter}
*/
readonly datacenter?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#datastore File#datastore}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#datastore File#datastore}
*/
readonly datastore: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#destination_file File#destination_file}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#destination_file File#destination_file}
*/
readonly destinationFile: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#id File#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#id File#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datacenter File#source_datacenter}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datacenter File#source_datacenter}
*/
readonly sourceDatacenter?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_datastore File#source_datastore}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_datastore File#source_datastore}
*/
readonly sourceDatastore?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#source_file File#source_file}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#source_file File#source_file}
*/
readonly sourceFile: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file}
*/
export class File extends cdktf.TerraformResource {
@@ -66,7 +61,7 @@ export class File extends cdktf.TerraformResource {
* Generates CDKTF code for importing a File resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the File to import
- * @param importFromId The id of the existing File that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing File that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the File to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -78,7 +73,7 @@ export class File extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/file vsphere_file} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/file vsphere_file} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -89,7 +84,7 @@ export class File extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_file',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/folder/README.md b/src/folder/README.md
index 9477af56..ac59c506 100644
--- a/src/folder/README.md
+++ b/src/folder/README.md
@@ -1,3 +1,3 @@
# `vsphere_folder`
-Refer to the Terraform Registry for docs: [`vsphere_folder`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder).
+Refer to the Terraform Registry for docs: [`vsphere_folder`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder).
diff --git a/src/folder/index.ts b/src/folder/index.ts
index d580e4c1..ef1a1a7e 100644
--- a/src/folder/index.ts
+++ b/src/folder/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface FolderConfig extends cdktf.TerraformMetaArguments {
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#custom_attributes Folder#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#custom_attributes Folder#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The ID of the datacenter. Can be ignored if creating a datacenter folder, otherwise required.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#datacenter_id Folder#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#datacenter_id Folder#datacenter_id}
*/
readonly datacenterId?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#id Folder#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#id Folder#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,25 +29,25 @@ export interface FolderConfig extends cdktf.TerraformMetaArguments {
/**
* The path of the folder and any parents, relative to the datacenter and folder type being defined.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#path Folder#path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#path Folder#path}
*/
readonly path: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#tags Folder#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#tags Folder#tags}
*/
readonly tags?: string[];
/**
* The type of the folder.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#type Folder#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#type Folder#type}
*/
readonly type: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder}
*/
export class Folder extends cdktf.TerraformResource {
@@ -68,7 +63,7 @@ export class Folder extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Folder resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Folder to import
- * @param importFromId The id of the existing Folder that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Folder that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Folder to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -80,7 +75,7 @@ export class Folder extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/folder vsphere_folder} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/folder vsphere_folder} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -91,7 +86,7 @@ export class Folder extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_folder',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/guest-os-customization/README.md b/src/guest-os-customization/README.md
index efe16b17..a9969828 100644
--- a/src/guest-os-customization/README.md
+++ b/src/guest-os-customization/README.md
@@ -1,3 +1,3 @@
# `vsphere_guest_os_customization`
-Refer to the Terraform Registry for docs: [`vsphere_guest_os_customization`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization).
+Refer to the Terraform Registry for docs: [`vsphere_guest_os_customization`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization).
diff --git a/src/guest-os-customization/index.ts b/src/guest-os-customization/index.ts
index 16ed95e8..22231e82 100644
--- a/src/guest-os-customization/index.ts
+++ b/src/guest-os-customization/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface GuestOsCustomizationConfig extends cdktf.TerraformMetaArguments
/**
* The description for the customization specification.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#description GuestOsCustomization#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#description GuestOsCustomization#description}
*/
readonly description?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#id GuestOsCustomization#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#id GuestOsCustomization#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,19 +23,19 @@ export interface GuestOsCustomizationConfig extends cdktf.TerraformMetaArguments
/**
* The name of the customization specification is the unique identifier per vCenter Server instance.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#name GuestOsCustomization#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#name GuestOsCustomization#name}
*/
readonly name: string;
/**
* The type of customization specification: One among: Windows, Linux.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#type GuestOsCustomization#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#type GuestOsCustomization#type}
*/
readonly type: string;
/**
* spec block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#spec GuestOsCustomization#spec}
*/
readonly spec: GuestOsCustomizationSpec;
}
@@ -48,31 +43,31 @@ export interface GuestOsCustomizationSpecLinuxOptions {
/**
* The domain name for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain GuestOsCustomization#domain}
*/
readonly domain: string;
/**
* The hostname for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#host_name GuestOsCustomization#host_name}
*/
readonly hostName: string;
/**
* Specifies whether or not the hardware clock should be in UTC or not.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#hw_clock_utc GuestOsCustomization#hw_clock_utc}
*/
readonly hwClockUtc?: boolean | cdktf.IResolvable;
/**
* The customization script to run before and or after guest customization
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#script_text GuestOsCustomization#script_text}
*/
readonly scriptText?: string;
/**
* Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
*/
readonly timeZone?: string;
}
@@ -268,37 +263,37 @@ export interface GuestOsCustomizationSpecNetworkInterface {
/**
* A DNS search domain to add to the DNS configuration on the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_domain GuestOsCustomization#dns_domain}
*/
readonly dnsDomain?: string;
/**
* Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
*/
readonly dnsServerList?: string[];
/**
* The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_address GuestOsCustomization#ipv4_address}
*/
readonly ipv4Address?: string;
/**
* The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_netmask GuestOsCustomization#ipv4_netmask}
*/
readonly ipv4Netmask?: number;
/**
* The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_address GuestOsCustomization#ipv6_address}
*/
readonly ipv6Address?: string;
/**
* The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_netmask GuestOsCustomization#ipv6_netmask}
*/
readonly ipv6Netmask?: number;
}
@@ -561,85 +556,85 @@ export interface GuestOsCustomizationSpecWindowsOptions {
/**
* The new administrator password for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#admin_password GuestOsCustomization#admin_password}
*/
readonly adminPassword?: string;
/**
* Specifies whether or not the VM automatically logs on as Administrator.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon GuestOsCustomization#auto_logon}
*/
readonly autoLogon?: boolean | cdktf.IResolvable;
/**
* Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#auto_logon_count GuestOsCustomization#auto_logon_count}
*/
readonly autoLogonCount?: number;
/**
* The host name for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#computer_name GuestOsCustomization#computer_name}
*/
readonly computerName: string;
/**
* The password of the domain administrator used to join this virtual machine to the domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_password GuestOsCustomization#domain_admin_password}
*/
readonly domainAdminPassword?: string;
/**
* The user account of the domain administrator used to join this virtual machine to the domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_admin_user GuestOsCustomization#domain_admin_user}
*/
readonly domainAdminUser?: string;
/**
* The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#domain_ou GuestOsCustomization#domain_ou}
*/
readonly domainOu?: string;
/**
* The full name of the user of this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#full_name GuestOsCustomization#full_name}
*/
readonly fullName?: string;
/**
* The domain that the virtual machine should join.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#join_domain GuestOsCustomization#join_domain}
*/
readonly joinDomain?: string;
/**
* The organization name this virtual machine is being installed for.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#organization_name GuestOsCustomization#organization_name}
*/
readonly organizationName?: string;
/**
* The product key for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#product_key GuestOsCustomization#product_key}
*/
readonly productKey?: string;
/**
* A list of commands to run at first user logon, after guest customization.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#run_once_command_list GuestOsCustomization#run_once_command_list}
*/
readonly runOnceCommandList?: string[];
/**
* The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#time_zone GuestOsCustomization#time_zone}
*/
readonly timeZone?: number;
/**
* The workgroup for this virtual machine if not joining a domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#workgroup GuestOsCustomization#workgroup}
*/
readonly workgroup?: string;
}
@@ -1099,49 +1094,49 @@ export interface GuestOsCustomizationSpec {
/**
* The list of DNS servers for a virtual network adapter with a static IP address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_server_list GuestOsCustomization#dns_server_list}
*/
readonly dnsServerList?: string[];
/**
* A list of DNS search domains to add to the DNS configuration on the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#dns_suffix_list GuestOsCustomization#dns_suffix_list}
*/
readonly dnsSuffixList?: string[];
/**
* The IPv4 default gateway when using network_interface customization on the virtual machine. This address must be local to a static IPv4 address configured in an interface sub-resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv4_gateway GuestOsCustomization#ipv4_gateway}
*/
readonly ipv4Gateway?: string;
/**
* The IPv6 default gateway when using network_interface customization on the virtual machine. This address must be local to a static IPv4 address configured in an interface sub-resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#ipv6_gateway GuestOsCustomization#ipv6_gateway}
*/
readonly ipv6Gateway?: string;
/**
* Use this option to specify a windows sysprep file directly.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_sysprep_text GuestOsCustomization#windows_sysprep_text}
*/
readonly windowsSysprepText?: string;
/**
* linux_options block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#linux_options GuestOsCustomization#linux_options}
*/
readonly linuxOptions?: GuestOsCustomizationSpecLinuxOptions;
/**
* network_interface block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#network_interface GuestOsCustomization#network_interface}
*/
readonly networkInterface?: GuestOsCustomizationSpecNetworkInterface[] | cdktf.IResolvable;
/**
* windows_options block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#windows_options GuestOsCustomization#windows_options}
*/
readonly windowsOptions?: GuestOsCustomizationSpecWindowsOptions;
}
@@ -1428,7 +1423,7 @@ export class GuestOsCustomizationSpecOutputReference extends cdktf.ComplexObject
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization}
*/
export class GuestOsCustomization extends cdktf.TerraformResource {
@@ -1444,7 +1439,7 @@ export class GuestOsCustomization extends cdktf.TerraformResource {
* Generates CDKTF code for importing a GuestOsCustomization resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the GuestOsCustomization to import
- * @param importFromId The id of the existing GuestOsCustomization that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing GuestOsCustomization that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the GuestOsCustomization to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -1456,7 +1451,7 @@ export class GuestOsCustomization extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/guest_os_customization vsphere_guest_os_customization} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/guest_os_customization vsphere_guest_os_customization} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -1467,7 +1462,7 @@ export class GuestOsCustomization extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_guest_os_customization',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/ha-vm-override/README.md b/src/ha-vm-override/README.md
index 41067a3e..d4350337 100644
--- a/src/ha-vm-override/README.md
+++ b/src/ha-vm-override/README.md
@@ -1,3 +1,3 @@
# `vsphere_ha_vm_override`
-Refer to the Terraform Registry for docs: [`vsphere_ha_vm_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override).
+Refer to the Terraform Registry for docs: [`vsphere_ha_vm_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override).
diff --git a/src/ha-vm-override/index.ts b/src/ha-vm-override/index.ts
index 40964cc7..7642312d 100644
--- a/src/ha-vm-override/index.ts
+++ b/src/ha-vm-override/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,89 +10,89 @@ export interface HaVmOverrideConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#compute_cluster_id HaVmOverride#compute_cluster_id}
*/
readonly computeClusterId: string;
/**
* Controls the action to take on this virtual machine if an APD status on an affected datastore clears in the middle of an APD event. Can be one of useClusterDefault, none or reset.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_recovery_action HaVmOverride#ha_datastore_apd_recovery_action}
*/
readonly haDatastoreApdRecoveryAction?: string;
/**
* Controls the action to take on this virtual machine when the cluster has detected loss to all paths to a relevant datastore. Can be one of clusterDefault, disabled, warning, restartConservative, or restartAggressive.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response HaVmOverride#ha_datastore_apd_response}
*/
readonly haDatastoreApdResponse?: string;
/**
* Controls the delay in seconds to wait after an APD timeout event to execute the response action defined in ha_datastore_apd_response. Specify -1 to use the cluster setting.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_apd_response_delay HaVmOverride#ha_datastore_apd_response_delay}
*/
readonly haDatastoreApdResponseDelay?: number;
/**
* Controls the action to take on this virtual machine when the cluster has detected a permanent device loss to a relevant datastore. Can be one of clusterDefault, disabled, warning, or restartAggressive.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_datastore_pdl_response HaVmOverride#ha_datastore_pdl_response}
*/
readonly haDatastorePdlResponse?: string;
/**
* The action to take on this virtual machine when a host is isolated from the rest of the cluster. Can be one of clusterIsolationResponse, none, powerOff, or shutdown.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_host_isolation_response HaVmOverride#ha_host_isolation_response}
*/
readonly haHostIsolationResponse?: string;
/**
* If a heartbeat from this virtual machine is not received within this configured interval, the virtual machine is marked as failed. The value is in seconds.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_failure_interval HaVmOverride#ha_vm_failure_interval}
*/
readonly haVmFailureInterval?: number;
/**
* The length of the reset window in which ha_vm_maximum_resets can operate. When this window expires, no more resets are attempted regardless of the setting configured in ha_vm_maximum_resets. -1 means no window, meaning an unlimited reset time is allotted.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_failure_window HaVmOverride#ha_vm_maximum_failure_window}
*/
readonly haVmMaximumFailureWindow?: number;
/**
* The maximum number of resets that HA will perform to this virtual machine when responding to a failure event.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_maximum_resets HaVmOverride#ha_vm_maximum_resets}
*/
readonly haVmMaximumResets?: number;
/**
* The time, in seconds, that HA waits after powering on this virtual machine before monitoring for heartbeats.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_minimum_uptime HaVmOverride#ha_vm_minimum_uptime}
*/
readonly haVmMinimumUptime?: number;
/**
* The type of virtual machine monitoring to use for this virtual machine. Can be one of vmMonitoringDisabled, vmMonitoringOnly, or vmAndAppMonitoring.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring HaVmOverride#ha_vm_monitoring}
*/
readonly haVmMonitoring?: string;
/**
* Determines whether or not the cluster's default settings or the VM override settings specified in this resource are used for virtual machine monitoring. The default is true (use cluster defaults) - set to false to have overrides take effect.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_monitoring_use_cluster_defaults HaVmOverride#ha_vm_monitoring_use_cluster_defaults}
*/
readonly haVmMonitoringUseClusterDefaults?: boolean | cdktf.IResolvable;
/**
* The restart priority for this virtual machine when vSphere detects a host failure. Can be one of clusterRestartPriority, lowest, low, medium, high, or highest.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_priority HaVmOverride#ha_vm_restart_priority}
*/
readonly haVmRestartPriority?: string;
/**
* The maximum time, in seconds, that vSphere HA will wait for the virtual machine to be ready. Use -1 to use the cluster default.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#ha_vm_restart_timeout HaVmOverride#ha_vm_restart_timeout}
*/
readonly haVmRestartTimeout?: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#id HaVmOverride#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#id HaVmOverride#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -106,13 +101,13 @@ export interface HaVmOverrideConfig extends cdktf.TerraformMetaArguments {
/**
* The managed object ID of the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#virtual_machine_id HaVmOverride#virtual_machine_id}
*/
readonly virtualMachineId: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override}
*/
export class HaVmOverride extends cdktf.TerraformResource {
@@ -128,7 +123,7 @@ export class HaVmOverride extends cdktf.TerraformResource {
* Generates CDKTF code for importing a HaVmOverride resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the HaVmOverride to import
- * @param importFromId The id of the existing HaVmOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing HaVmOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the HaVmOverride to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -140,7 +135,7 @@ export class HaVmOverride extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/ha_vm_override vsphere_ha_vm_override} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/ha_vm_override vsphere_ha_vm_override} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -151,7 +146,7 @@ export class HaVmOverride extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_ha_vm_override',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/host-port-group/README.md b/src/host-port-group/README.md
index d393c151..aa1f34ac 100644
--- a/src/host-port-group/README.md
+++ b/src/host-port-group/README.md
@@ -1,3 +1,3 @@
# `vsphere_host_port_group`
-Refer to the Terraform Registry for docs: [`vsphere_host_port_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group).
+Refer to the Terraform Registry for docs: [`vsphere_host_port_group`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group).
diff --git a/src/host-port-group/index.ts b/src/host-port-group/index.ts
index c2ed6e02..abc5f25f 100644
--- a/src/host-port-group/index.ts
+++ b/src/host-port-group/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,47 +10,47 @@ export interface HostPortGroupConfig extends cdktf.TerraformMetaArguments {
/**
* List of active network adapters used for load balancing.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#active_nics HostPortGroup#active_nics}
*/
readonly activeNics?: string[];
/**
* Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_forged_transmits HostPortGroup#allow_forged_transmits}
*/
readonly allowForgedTransmits?: boolean | cdktf.IResolvable;
/**
* Controls whether or not the Media Access Control (MAC) address can be changed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_mac_changes HostPortGroup#allow_mac_changes}
*/
readonly allowMacChanges?: boolean | cdktf.IResolvable;
/**
* Enable promiscuous mode on the network. This flag indicates whether or not all traffic is seen on a given port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#allow_promiscuous HostPortGroup#allow_promiscuous}
*/
readonly allowPromiscuous?: boolean | cdktf.IResolvable;
/**
* Enable beacon probing. Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#check_beacon HostPortGroup#check_beacon}
*/
readonly checkBeacon?: boolean | cdktf.IResolvable;
/**
* If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#failback HostPortGroup#failback}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#failback HostPortGroup#failback}
*/
readonly failback?: boolean | cdktf.IResolvable;
/**
* The managed object ID of the host to set the virtual switch up on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#host_system_id HostPortGroup#host_system_id}
*/
readonly hostSystemId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#id HostPortGroup#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#id HostPortGroup#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -64,61 +59,61 @@ export interface HostPortGroupConfig extends cdktf.TerraformMetaArguments {
/**
* The name of the port group.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#name HostPortGroup#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#name HostPortGroup#name}
*/
readonly name: string;
/**
* If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#notify_switches HostPortGroup#notify_switches}
*/
readonly notifySwitches?: boolean | cdktf.IResolvable;
/**
* The average bandwidth in bits per second if traffic shaping is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_average_bandwidth HostPortGroup#shaping_average_bandwidth}
*/
readonly shapingAverageBandwidth?: number;
/**
* The maximum burst size allowed in bytes if traffic shaping is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_burst_size HostPortGroup#shaping_burst_size}
*/
readonly shapingBurstSize?: number;
/**
* Enable traffic shaping on this virtual switch or port group.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_enabled HostPortGroup#shaping_enabled}
*/
readonly shapingEnabled?: boolean | cdktf.IResolvable;
/**
* The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#shaping_peak_bandwidth HostPortGroup#shaping_peak_bandwidth}
*/
readonly shapingPeakBandwidth?: number;
/**
* List of standby network adapters used for failover.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#standby_nics HostPortGroup#standby_nics}
*/
readonly standbyNics?: string[];
/**
* The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#teaming_policy HostPortGroup#teaming_policy}
*/
readonly teamingPolicy?: string;
/**
* The name of the virtual switch to bind this port group to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#virtual_switch_name HostPortGroup#virtual_switch_name}
*/
readonly virtualSwitchName: string;
/**
* The VLAN ID/trunk mode for this port group. An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#vlan_id HostPortGroup#vlan_id}
*/
readonly vlanId?: number;
}
@@ -209,7 +204,7 @@ export class HostPortGroupPortsList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group}
*/
export class HostPortGroup extends cdktf.TerraformResource {
@@ -225,7 +220,7 @@ export class HostPortGroup extends cdktf.TerraformResource {
* Generates CDKTF code for importing a HostPortGroup resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the HostPortGroup to import
- * @param importFromId The id of the existing HostPortGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing HostPortGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the HostPortGroup to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -237,7 +232,7 @@ export class HostPortGroup extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_port_group vsphere_host_port_group} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_port_group vsphere_host_port_group} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -248,7 +243,7 @@ export class HostPortGroup extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_host_port_group',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/host-virtual-switch/README.md b/src/host-virtual-switch/README.md
index c8506dd3..b167cff0 100644
--- a/src/host-virtual-switch/README.md
+++ b/src/host-virtual-switch/README.md
@@ -1,3 +1,3 @@
# `vsphere_host_virtual_switch`
-Refer to the Terraform Registry for docs: [`vsphere_host_virtual_switch`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch).
+Refer to the Terraform Registry for docs: [`vsphere_host_virtual_switch`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch).
diff --git a/src/host-virtual-switch/index.ts b/src/host-virtual-switch/index.ts
index 9336347d..89019c8b 100644
--- a/src/host-virtual-switch/index.ts
+++ b/src/host-virtual-switch/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,53 +10,53 @@ export interface HostVirtualSwitchConfig extends cdktf.TerraformMetaArguments {
/**
* List of active network adapters used for load balancing.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#active_nics HostVirtualSwitch#active_nics}
*/
readonly activeNics: string[];
/**
* Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_forged_transmits HostVirtualSwitch#allow_forged_transmits}
*/
readonly allowForgedTransmits?: boolean | cdktf.IResolvable;
/**
* Controls whether or not the Media Access Control (MAC) address can be changed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_mac_changes HostVirtualSwitch#allow_mac_changes}
*/
readonly allowMacChanges?: boolean | cdktf.IResolvable;
/**
* Enable promiscuous mode on the network. This flag indicates whether or not all traffic is seen on a given port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#allow_promiscuous HostVirtualSwitch#allow_promiscuous}
*/
readonly allowPromiscuous?: boolean | cdktf.IResolvable;
/**
* Determines how often, in seconds, a beacon should be sent to probe for the validity of a link.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#beacon_interval HostVirtualSwitch#beacon_interval}
*/
readonly beaconInterval?: number;
/**
* Enable beacon probing. Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#check_beacon HostVirtualSwitch#check_beacon}
*/
readonly checkBeacon?: boolean | cdktf.IResolvable;
/**
* If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#failback HostVirtualSwitch#failback}
*/
readonly failback?: boolean | cdktf.IResolvable;
/**
* The managed object ID of the host to set the virtual switch up on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#host_system_id HostVirtualSwitch#host_system_id}
*/
readonly hostSystemId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#id HostVirtualSwitch#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -70,85 +65,85 @@ export interface HostVirtualSwitchConfig extends cdktf.TerraformMetaArguments {
/**
* Whether to advertise or listen for link discovery. Valid values are advertise, both, listen, and none.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_operation HostVirtualSwitch#link_discovery_operation}
*/
readonly linkDiscoveryOperation?: string;
/**
* The discovery protocol type. Valid values are cdp and lldp.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#link_discovery_protocol HostVirtualSwitch#link_discovery_protocol}
*/
readonly linkDiscoveryProtocol?: string;
/**
* The maximum transmission unit (MTU) of the virtual switch in bytes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#mtu HostVirtualSwitch#mtu}
*/
readonly mtu?: number;
/**
* The name of the virtual switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#name HostVirtualSwitch#name}
*/
readonly name: string;
/**
* The list of network adapters to bind to this virtual switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#network_adapters HostVirtualSwitch#network_adapters}
*/
readonly networkAdapters: string[];
/**
* If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#notify_switches HostVirtualSwitch#notify_switches}
*/
readonly notifySwitches?: boolean | cdktf.IResolvable;
/**
* The number of ports that this virtual switch is configured to use.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#number_of_ports HostVirtualSwitch#number_of_ports}
*/
readonly numberOfPorts?: number;
/**
* The average bandwidth in bits per second if traffic shaping is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_average_bandwidth HostVirtualSwitch#shaping_average_bandwidth}
*/
readonly shapingAverageBandwidth?: number;
/**
* The maximum burst size allowed in bytes if traffic shaping is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_burst_size HostVirtualSwitch#shaping_burst_size}
*/
readonly shapingBurstSize?: number;
/**
* Enable traffic shaping on this virtual switch or port group.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_enabled HostVirtualSwitch#shaping_enabled}
*/
readonly shapingEnabled?: boolean | cdktf.IResolvable;
/**
* The peak bandwidth during bursts in bits per second if traffic shaping is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#shaping_peak_bandwidth HostVirtualSwitch#shaping_peak_bandwidth}
*/
readonly shapingPeakBandwidth?: number;
/**
* List of standby network adapters used for failover.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#standby_nics HostVirtualSwitch#standby_nics}
*/
readonly standbyNics?: string[];
/**
* The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#teaming_policy HostVirtualSwitch#teaming_policy}
*/
readonly teamingPolicy?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch}
*/
export class HostVirtualSwitch extends cdktf.TerraformResource {
@@ -164,7 +159,7 @@ export class HostVirtualSwitch extends cdktf.TerraformResource {
* Generates CDKTF code for importing a HostVirtualSwitch resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the HostVirtualSwitch to import
- * @param importFromId The id of the existing HostVirtualSwitch that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing HostVirtualSwitch that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the HostVirtualSwitch to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -176,7 +171,7 @@ export class HostVirtualSwitch extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host_virtual_switch vsphere_host_virtual_switch} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host_virtual_switch vsphere_host_virtual_switch} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -187,7 +182,7 @@ export class HostVirtualSwitch extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_host_virtual_switch',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/host/README.md b/src/host/README.md
index cecb6469..f60f5c70 100644
--- a/src/host/README.md
+++ b/src/host/README.md
@@ -1,3 +1,3 @@
# `vsphere_host`
-Refer to the Terraform Registry for docs: [`vsphere_host`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host).
+Refer to the Terraform Registry for docs: [`vsphere_host`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host).
diff --git a/src/host/index.ts b/src/host/index.ts
index 70caf4f8..6d813eea 100644
--- a/src/host/index.ts
+++ b/src/host/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,47 +10,47 @@ export interface HostConfig extends cdktf.TerraformMetaArguments {
/**
* ID of the vSphere cluster the host will belong to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster Host#cluster}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster Host#cluster}
*/
readonly cluster?: string;
/**
* Must be set if host is a member of a managed compute_cluster resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#cluster_managed Host#cluster_managed}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#cluster_managed Host#cluster_managed}
*/
readonly clusterManaged?: boolean | cdktf.IResolvable;
/**
* Set the state of the host. If set to false then the host will be asked to disconnect.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#connected Host#connected}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#connected Host#connected}
*/
readonly connected?: boolean | cdktf.IResolvable;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#custom_attributes Host#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#custom_attributes Host#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* ID of the vSphere datacenter the host will belong to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#datacenter Host#datacenter}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#datacenter Host#datacenter}
*/
readonly datacenter?: string;
/**
* Force add the host to the vSphere inventory even if it's already managed by a different vCenter Server instance.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#force Host#force}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#force Host#force}
*/
readonly force?: boolean | cdktf.IResolvable;
/**
* FQDN or IP address of the host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#hostname Host#hostname}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#hostname Host#hostname}
*/
readonly hostname: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#id Host#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#id Host#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -64,49 +59,49 @@ export interface HostConfig extends cdktf.TerraformMetaArguments {
/**
* License key that will be applied to this host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#license Host#license}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#license Host#license}
*/
readonly license?: string;
/**
* Set the host's lockdown status. Default is disabled. Valid options are 'disabled', 'normal', 'strict'
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#lockdown Host#lockdown}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#lockdown Host#lockdown}
*/
readonly lockdown?: string;
/**
* Set the host's maintenance mode. Default is false
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#maintenance Host#maintenance}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#maintenance Host#maintenance}
*/
readonly maintenance?: boolean | cdktf.IResolvable;
/**
* Password of the administration account of the host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#password Host#password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#password Host#password}
*/
readonly password: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#tags Host#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#tags Host#tags}
*/
readonly tags?: string[];
/**
* Host's certificate SHA-1 thumbprint. If not set then the CA that signed the host's certificate must be trusted.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#thumbprint Host#thumbprint}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#thumbprint Host#thumbprint}
*/
readonly thumbprint?: string;
/**
* Username of the administration account of the host.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#username Host#username}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#username Host#username}
*/
readonly username: string;
/**
* services block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#services Host#services}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#services Host#services}
*/
readonly services?: HostServices[] | cdktf.IResolvable;
}
@@ -114,17 +109,17 @@ export interface HostServicesNtpd {
/**
* Whether the NTP service is enabled. Default is false.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#enabled Host#enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#enabled Host#enabled}
*/
readonly enabled?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntp_servers Host#ntp_servers}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntp_servers Host#ntp_servers}
*/
readonly ntpServers?: string[];
/**
* The policy for the NTP service. Valid values are 'Start and stop with host', 'Start and stop manually', 'Start and stop with port usage'.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#policy Host#policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#policy Host#policy}
*/
readonly policy?: string;
}
@@ -268,7 +263,7 @@ export interface HostServices {
/**
* ntpd block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#ntpd Host#ntpd}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#ntpd Host#ntpd}
*/
readonly ntpd?: HostServicesNtpd;
}
@@ -384,7 +379,7 @@ export class HostServicesList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host}
*/
export class Host extends cdktf.TerraformResource {
@@ -400,7 +395,7 @@ export class Host extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Host resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Host to import
- * @param importFromId The id of the existing Host that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Host that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Host to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -412,7 +407,7 @@ export class Host extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/host vsphere_host} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/host vsphere_host} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -423,7 +418,7 @@ export class Host extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_host',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/index.ts b/src/index.ts
index 1bbf98b0..284b069c 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,8 +1,3 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
// generated by cdktf get
export * as computeCluster from './compute-cluster';
export * as computeClusterHostGroup from './compute-cluster-host-group';
diff --git a/src/lazy-index.ts b/src/lazy-index.ts
index 620b892c..fbcabec4 100644
--- a/src/lazy-index.ts
+++ b/src/lazy-index.ts
@@ -1,8 +1,3 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
// generated by cdktf get
Object.defineProperty(exports, 'computeCluster', { get: function () { return require('./compute-cluster'); } });
Object.defineProperty(exports, 'computeClusterHostGroup', { get: function () { return require('./compute-cluster-host-group'); } });
diff --git a/src/license-resource/README.md b/src/license-resource/README.md
index 9af8e9a9..03737867 100644
--- a/src/license-resource/README.md
+++ b/src/license-resource/README.md
@@ -1,3 +1,3 @@
# `vsphere_license`
-Refer to the Terraform Registry for docs: [`vsphere_license`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license).
+Refer to the Terraform Registry for docs: [`vsphere_license`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license).
diff --git a/src/license-resource/index.ts b/src/license-resource/index.ts
index c55e7f04..ff3e9660 100644
--- a/src/license-resource/index.ts
+++ b/src/license-resource/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,24 +8,24 @@ import * as cdktf from 'cdktf';
export interface LicenseResourceConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#id LicenseResource#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#id LicenseResource#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#labels LicenseResource#labels}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#labels LicenseResource#labels}
*/
readonly labels?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#license_key LicenseResource#license_key}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#license_key LicenseResource#license_key}
*/
readonly licenseKey: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license}
*/
export class LicenseResource extends cdktf.TerraformResource {
@@ -46,7 +41,7 @@ export class LicenseResource extends cdktf.TerraformResource {
* Generates CDKTF code for importing a LicenseResource resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the LicenseResource to import
- * @param importFromId The id of the existing LicenseResource that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing LicenseResource that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the LicenseResource to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -58,7 +53,7 @@ export class LicenseResource extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/license vsphere_license} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/license vsphere_license} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -69,7 +64,7 @@ export class LicenseResource extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_license',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/nas-datastore/README.md b/src/nas-datastore/README.md
index a402bb1c..c90613e9 100644
--- a/src/nas-datastore/README.md
+++ b/src/nas-datastore/README.md
@@ -1,3 +1,3 @@
# `vsphere_nas_datastore`
-Refer to the Terraform Registry for docs: [`vsphere_nas_datastore`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore).
+Refer to the Terraform Registry for docs: [`vsphere_nas_datastore`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore).
diff --git a/src/nas-datastore/index.ts b/src/nas-datastore/index.ts
index f21290bb..5a4272b6 100644
--- a/src/nas-datastore/index.ts
+++ b/src/nas-datastore/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,35 +10,35 @@ export interface NasDatastoreConfig extends cdktf.TerraformMetaArguments {
/**
* Access mode for the mount point. Can be one of readOnly or readWrite.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#access_mode NasDatastore#access_mode}
*/
readonly accessMode?: string;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#custom_attributes NasDatastore#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The managed object ID of the datastore cluster to place the datastore in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#datastore_cluster_id NasDatastore#datastore_cluster_id}
*/
readonly datastoreClusterId?: string;
/**
* The path to the datastore folder to put the datastore in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#folder NasDatastore#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#folder NasDatastore#folder}
*/
readonly folder?: string;
/**
* The managed object IDs of the hosts to mount the datastore on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#host_system_ids NasDatastore#host_system_ids}
*/
readonly hostSystemIds: string[];
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#id NasDatastore#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#id NasDatastore#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -52,43 +47,43 @@ export interface NasDatastoreConfig extends cdktf.TerraformMetaArguments {
/**
* The name of the datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#name NasDatastore#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#name NasDatastore#name}
*/
readonly name: string;
/**
* The hostnames or IP addresses of the remote server or servers. Only one element should be present for NFS v3 but multiple can be present for NFS v4.1.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_hosts NasDatastore#remote_hosts}
*/
readonly remoteHosts: string[];
/**
* The remote path of the mount point.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#remote_path NasDatastore#remote_path}
*/
readonly remotePath: string;
/**
* The security type to use.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#security_type NasDatastore#security_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#security_type NasDatastore#security_type}
*/
readonly securityType?: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#tags NasDatastore#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#tags NasDatastore#tags}
*/
readonly tags?: string[];
/**
* The type of NAS volume. Can be one of NFS (to denote v3) or NFS41 (to denote NFS v4.1).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#type NasDatastore#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#type NasDatastore#type}
*/
readonly type?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore}
*/
export class NasDatastore extends cdktf.TerraformResource {
@@ -104,7 +99,7 @@ export class NasDatastore extends cdktf.TerraformResource {
* Generates CDKTF code for importing a NasDatastore resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the NasDatastore to import
- * @param importFromId The id of the existing NasDatastore that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing NasDatastore that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the NasDatastore to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -116,7 +111,7 @@ export class NasDatastore extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/nas_datastore vsphere_nas_datastore} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/nas_datastore vsphere_nas_datastore} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -127,7 +122,7 @@ export class NasDatastore extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_nas_datastore',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/offline-software-depot/README.md b/src/offline-software-depot/README.md
index c1fe332e..f2c32761 100644
--- a/src/offline-software-depot/README.md
+++ b/src/offline-software-depot/README.md
@@ -1,3 +1,3 @@
# `vsphere_offline_software_depot`
-Refer to the Terraform Registry for docs: [`vsphere_offline_software_depot`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot).
+Refer to the Terraform Registry for docs: [`vsphere_offline_software_depot`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot).
diff --git a/src/offline-software-depot/index.ts b/src/offline-software-depot/index.ts
index 12d3dffd..a9586e89 100644
--- a/src/offline-software-depot/index.ts
+++ b/src/offline-software-depot/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface OfflineSoftwareDepotConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#id OfflineSoftwareDepot#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,7 +17,7 @@ export interface OfflineSoftwareDepotConfig extends cdktf.TerraformMetaArguments
/**
* The remote location where the contents for this depot are served.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#location OfflineSoftwareDepot#location}
*/
readonly location: string;
}
@@ -113,7 +108,7 @@ export class OfflineSoftwareDepotComponentList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot}
*/
export class OfflineSoftwareDepot extends cdktf.TerraformResource {
@@ -129,7 +124,7 @@ export class OfflineSoftwareDepot extends cdktf.TerraformResource {
* Generates CDKTF code for importing a OfflineSoftwareDepot resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the OfflineSoftwareDepot to import
- * @param importFromId The id of the existing OfflineSoftwareDepot that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing OfflineSoftwareDepot that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the OfflineSoftwareDepot to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -141,7 +136,7 @@ export class OfflineSoftwareDepot extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/offline_software_depot vsphere_offline_software_depot} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/offline_software_depot vsphere_offline_software_depot} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -152,7 +147,7 @@ export class OfflineSoftwareDepot extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_offline_software_depot',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/provider/README.md b/src/provider/README.md
index b29bb49c..27f01552 100644
--- a/src/provider/README.md
+++ b/src/provider/README.md
@@ -1,3 +1,3 @@
# `provider`
-Refer to the Terraform Registry for docs: [`vsphere`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs).
+Refer to the Terraform Registry for docs: [`vsphere`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs).
diff --git a/src/provider/index.ts b/src/provider/index.ts
index 9dea944f..1f888dc4 100644
--- a/src/provider/index.ts
+++ b/src/provider/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,89 +10,89 @@ export interface VsphereProviderConfig {
/**
* If set, VMware vSphere client will permit unverifiable SSL certificates.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#allow_unverified_ssl VsphereProvider#allow_unverified_ssl}
*/
readonly allowUnverifiedSsl?: boolean | cdktf.IResolvable;
/**
* API timeout in minutes (Default: 5)
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#api_timeout VsphereProvider#api_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#api_timeout VsphereProvider#api_timeout}
*/
readonly apiTimeout?: number;
/**
* govmomi debug
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug VsphereProvider#client_debug}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug VsphereProvider#client_debug}
*/
readonly clientDebug?: boolean | cdktf.IResolvable;
/**
* govmomi debug path for debug
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path VsphereProvider#client_debug_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path VsphereProvider#client_debug_path}
*/
readonly clientDebugPath?: string;
/**
* govmomi debug path for a single run
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#client_debug_path_run VsphereProvider#client_debug_path_run}
*/
readonly clientDebugPathRun?: string;
/**
* The user password for vSphere API operations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#password VsphereProvider#password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#password VsphereProvider#password}
*/
readonly password: string;
/**
* Persist vSphere client sessions to disk
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#persist_session VsphereProvider#persist_session}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#persist_session VsphereProvider#persist_session}
*/
readonly persistSession?: boolean | cdktf.IResolvable;
/**
* The directory to save vSphere REST API sessions to
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#rest_session_path VsphereProvider#rest_session_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#rest_session_path VsphereProvider#rest_session_path}
*/
readonly restSessionPath?: string;
/**
* The user name for vSphere API operations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#user VsphereProvider#user}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#user VsphereProvider#user}
*/
readonly user: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vcenter_server VsphereProvider#vcenter_server}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vcenter_server VsphereProvider#vcenter_server}
*/
readonly vcenterServer?: string;
/**
* Keep alive interval for the VIM session in minutes
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_keep_alive VsphereProvider#vim_keep_alive}
*/
readonly vimKeepAlive?: number;
/**
* The directory to save vSphere SOAP API sessions to
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vim_session_path VsphereProvider#vim_session_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vim_session_path VsphereProvider#vim_session_path}
*/
readonly vimSessionPath?: string;
/**
* The vSphere Server name for vSphere API operations.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#vsphere_server VsphereProvider#vsphere_server}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#vsphere_server VsphereProvider#vsphere_server}
*/
readonly vsphereServer?: string;
/**
* Alias name
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#alias VsphereProvider#alias}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#alias VsphereProvider#alias}
*/
readonly alias?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere}
*/
export class VsphereProvider extends cdktf.TerraformProvider {
@@ -113,7 +108,7 @@ export class VsphereProvider extends cdktf.TerraformProvider {
* Generates CDKTF code for importing a VsphereProvider resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VsphereProvider to import
- * @param importFromId The id of the existing VsphereProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VsphereProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VsphereProvider to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -125,7 +120,7 @@ export class VsphereProvider extends cdktf.TerraformProvider {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs vsphere} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs vsphere} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -136,7 +131,7 @@ export class VsphereProvider extends cdktf.TerraformProvider {
terraformResourceType: 'vsphere',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
terraformProviderSource: 'vsphere'
diff --git a/src/resource-pool/README.md b/src/resource-pool/README.md
index ee9b32a7..006ffbe0 100644
--- a/src/resource-pool/README.md
+++ b/src/resource-pool/README.md
@@ -1,3 +1,3 @@
# `vsphere_resource_pool`
-Refer to the Terraform Registry for docs: [`vsphere_resource_pool`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool).
+Refer to the Terraform Registry for docs: [`vsphere_resource_pool`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool).
diff --git a/src/resource-pool/index.ts b/src/resource-pool/index.ts
index de31ae8d..76371745 100644
--- a/src/resource-pool/index.ts
+++ b/src/resource-pool/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,41 +10,41 @@ export interface ResourcePoolConfig extends cdktf.TerraformMetaArguments {
/**
* Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_expandable ResourcePool#cpu_expandable}
*/
readonly cpuExpandable?: boolean | cdktf.IResolvable;
/**
* The utilization of a resource pool will not exceed this limit, even if there are available resources. Set to -1 for unlimited.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_limit ResourcePool#cpu_limit}
*/
readonly cpuLimit?: number;
/**
* Amount of CPU (MHz) that is guaranteed available to the resource pool.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_reservation ResourcePool#cpu_reservation}
*/
readonly cpuReservation?: number;
/**
* The allocation level. The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_share_level ResourcePool#cpu_share_level}
*/
readonly cpuShareLevel?: string;
/**
* The number of shares allocated. Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#cpu_shares ResourcePool#cpu_shares}
*/
readonly cpuShares?: number;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#custom_attributes ResourcePool#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#id ResourcePool#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#id ResourcePool#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -58,61 +53,61 @@ export interface ResourcePoolConfig extends cdktf.TerraformMetaArguments {
/**
* Determines if the reservation on a resource pool can grow beyond the specified value, if the parent resource pool has unreserved resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_expandable ResourcePool#memory_expandable}
*/
readonly memoryExpandable?: boolean | cdktf.IResolvable;
/**
* The utilization of a resource pool will not exceed this limit, even if there are available resources. Set to -1 for unlimited.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_limit ResourcePool#memory_limit}
*/
readonly memoryLimit?: number;
/**
* Amount of memory (MB) that is guaranteed available to the resource pool.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_reservation ResourcePool#memory_reservation}
*/
readonly memoryReservation?: number;
/**
* The allocation level. The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_share_level ResourcePool#memory_share_level}
*/
readonly memoryShareLevel?: string;
/**
* The number of shares allocated. Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#memory_shares ResourcePool#memory_shares}
*/
readonly memoryShares?: number;
/**
* Name of resource pool.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#name ResourcePool#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#name ResourcePool#name}
*/
readonly name: string;
/**
* The ID of the root resource pool of the compute resource the resource pool is in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#parent_resource_pool_id ResourcePool#parent_resource_pool_id}
*/
readonly parentResourcePoolId: string;
/**
* Determines if the shares of all descendants of the resource pool are scaled up or down when the shares of the resource pool are scaled up or down.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#scale_descendants_shares ResourcePool#scale_descendants_shares}
*/
readonly scaleDescendantsShares?: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#tags ResourcePool#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#tags ResourcePool#tags}
*/
readonly tags?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool}
*/
export class ResourcePool extends cdktf.TerraformResource {
@@ -128,7 +123,7 @@ export class ResourcePool extends cdktf.TerraformResource {
* Generates CDKTF code for importing a ResourcePool resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the ResourcePool to import
- * @param importFromId The id of the existing ResourcePool that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing ResourcePool that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the ResourcePool to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -140,7 +135,7 @@ export class ResourcePool extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/resource_pool vsphere_resource_pool} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/resource_pool vsphere_resource_pool} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -151,7 +146,7 @@ export class ResourcePool extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_resource_pool',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/role/README.md b/src/role/README.md
index 3cd3aaf5..fed3a89b 100644
--- a/src/role/README.md
+++ b/src/role/README.md
@@ -1,3 +1,3 @@
# `vsphere_role`
-Refer to the Terraform Registry for docs: [`vsphere_role`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role).
+Refer to the Terraform Registry for docs: [`vsphere_role`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role).
diff --git a/src/role/index.ts b/src/role/index.ts
index 522e64cb..fc33c76f 100644
--- a/src/role/index.ts
+++ b/src/role/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,7 +8,7 @@ import * as cdktf from 'cdktf';
export interface RoleConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#id Role#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#id Role#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -22,19 +17,19 @@ export interface RoleConfig extends cdktf.TerraformMetaArguments {
/**
* Name of the storage policy.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#name Role#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#name Role#name}
*/
readonly name: string;
/**
* The privileges to be associated with the role.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#role_privileges Role#role_privileges}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#role_privileges Role#role_privileges}
*/
readonly rolePrivileges?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role}
*/
export class Role extends cdktf.TerraformResource {
@@ -50,7 +45,7 @@ export class Role extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Role resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Role to import
- * @param importFromId The id of the existing Role that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Role that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Role to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -62,7 +57,7 @@ export class Role extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/role vsphere_role} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/role vsphere_role} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -73,7 +68,7 @@ export class Role extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_role',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/storage-drs-vm-override/README.md b/src/storage-drs-vm-override/README.md
index 5474f913..ee7455c3 100644
--- a/src/storage-drs-vm-override/README.md
+++ b/src/storage-drs-vm-override/README.md
@@ -1,3 +1,3 @@
# `vsphere_storage_drs_vm_override`
-Refer to the Terraform Registry for docs: [`vsphere_storage_drs_vm_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override).
+Refer to the Terraform Registry for docs: [`vsphere_storage_drs_vm_override`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override).
diff --git a/src/storage-drs-vm-override/index.ts b/src/storage-drs-vm-override/index.ts
index 73efbdc0..a6c8612e 100644
--- a/src/storage-drs-vm-override/index.ts
+++ b/src/storage-drs-vm-override/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface StorageDrsVmOverrideConfig extends cdktf.TerraformMetaArguments
/**
* The managed object ID of the datastore cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#datastore_cluster_id StorageDrsVmOverride#datastore_cluster_id}
*/
readonly datastoreClusterId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#id StorageDrsVmOverride#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,31 +23,31 @@ export interface StorageDrsVmOverrideConfig extends cdktf.TerraformMetaArguments
/**
* Overrides any Storage DRS automation levels for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_automation_level StorageDrsVmOverride#sdrs_automation_level}
*/
readonly sdrsAutomationLevel?: string;
/**
* Overrides the default Storage DRS setting for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_enabled StorageDrsVmOverride#sdrs_enabled}
*/
readonly sdrsEnabled?: string;
/**
* Overrides the intra-VM affinity setting for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#sdrs_intra_vm_affinity StorageDrsVmOverride#sdrs_intra_vm_affinity}
*/
readonly sdrsIntraVmAffinity?: string;
/**
* The managed object ID of the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#virtual_machine_id StorageDrsVmOverride#virtual_machine_id}
*/
readonly virtualMachineId: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override}
*/
export class StorageDrsVmOverride extends cdktf.TerraformResource {
@@ -68,7 +63,7 @@ export class StorageDrsVmOverride extends cdktf.TerraformResource {
* Generates CDKTF code for importing a StorageDrsVmOverride resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the StorageDrsVmOverride to import
- * @param importFromId The id of the existing StorageDrsVmOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing StorageDrsVmOverride that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the StorageDrsVmOverride to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -80,7 +75,7 @@ export class StorageDrsVmOverride extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/storage_drs_vm_override vsphere_storage_drs_vm_override} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -91,7 +86,7 @@ export class StorageDrsVmOverride extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_storage_drs_vm_override',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/supervisor/README.md b/src/supervisor/README.md
index f5d37a29..4abbecbe 100644
--- a/src/supervisor/README.md
+++ b/src/supervisor/README.md
@@ -1,3 +1,3 @@
# `vsphere_supervisor`
-Refer to the Terraform Registry for docs: [`vsphere_supervisor`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor).
+Refer to the Terraform Registry for docs: [`vsphere_supervisor`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor).
diff --git a/src/supervisor/index.ts b/src/supervisor/index.ts
index 0271bca4..5b58dadc 100644
--- a/src/supervisor/index.ts
+++ b/src/supervisor/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,29 +10,29 @@ export interface SupervisorConfig extends cdktf.TerraformMetaArguments {
/**
* ID of the vSphere cluster on which workload management will be enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#cluster Supervisor#cluster}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#cluster Supervisor#cluster}
*/
readonly cluster: string;
/**
* ID of the subscribed content library.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_library Supervisor#content_library}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_library Supervisor#content_library}
*/
readonly contentLibrary: string;
/**
* The UUID (not ID) of the distributed switch.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#dvs_uuid Supervisor#dvs_uuid}
*/
readonly dvsUuid: string;
/**
* ID of the NSX Edge Cluster.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#edge_cluster Supervisor#edge_cluster}
*/
readonly edgeCluster: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#id Supervisor#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#id Supervisor#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -46,67 +41,67 @@ export interface SupervisorConfig extends cdktf.TerraformMetaArguments {
/**
* List of DNS servers to use on the Kubernetes API server.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#main_dns Supervisor#main_dns}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#main_dns Supervisor#main_dns}
*/
readonly mainDns: string[];
/**
* List of DNS search domains.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#search_domains Supervisor#search_domains}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#search_domains Supervisor#search_domains}
*/
readonly searchDomains: string[];
/**
* Size of the Kubernetes API server.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#sizing_hint Supervisor#sizing_hint}
*/
readonly sizingHint: string;
/**
* The name of a storage policy associated with the datastore where the container images will be stored.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#storage_policy Supervisor#storage_policy}
*/
readonly storagePolicy: string;
/**
* List of DNS servers to use on the worker nodes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#worker_dns Supervisor#worker_dns}
*/
readonly workerDns: string[];
/**
* egress_cidr block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#egress_cidr Supervisor#egress_cidr}
*/
readonly egressCidr: SupervisorEgressCidr[] | cdktf.IResolvable;
/**
* ingress_cidr block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#ingress_cidr Supervisor#ingress_cidr}
*/
readonly ingressCidr: SupervisorIngressCidr[] | cdktf.IResolvable;
/**
* management_network block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#management_network Supervisor#management_network}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#management_network Supervisor#management_network}
*/
readonly managementNetwork: SupervisorManagementNetwork;
/**
* namespace block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#namespace Supervisor#namespace}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#namespace Supervisor#namespace}
*/
readonly namespace?: SupervisorNamespace[] | cdktf.IResolvable;
/**
* pod_cidr block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#pod_cidr Supervisor#pod_cidr}
*/
readonly podCidr: SupervisorPodCidr[] | cdktf.IResolvable;
/**
* service_cidr block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#service_cidr Supervisor#service_cidr}
*/
readonly serviceCidr: SupervisorServiceCidr;
}
@@ -114,13 +109,13 @@ export interface SupervisorEgressCidr {
/**
* Network address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
*/
readonly address: string;
/**
* Subnet prefix.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
*/
readonly prefix: number;
}
@@ -261,13 +256,13 @@ export interface SupervisorIngressCidr {
/**
* Network address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
*/
readonly address: string;
/**
* Subnet prefix.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
*/
readonly prefix: number;
}
@@ -408,31 +403,31 @@ export interface SupervisorManagementNetwork {
/**
* Number of addresses to allocate. Starts from 'starting_address'
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address_count Supervisor#address_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address_count Supervisor#address_count}
*/
readonly addressCount: number;
/**
* Gateway IP address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#gateway Supervisor#gateway}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#gateway Supervisor#gateway}
*/
readonly gateway: string;
/**
* ID of the network. (e.g. a distributed port group).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#network Supervisor#network}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#network Supervisor#network}
*/
readonly network: string;
/**
* Starting address of the management network range.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#starting_address Supervisor#starting_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#starting_address Supervisor#starting_address}
*/
readonly startingAddress: string;
/**
* Subnet mask.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#subnet_mask Supervisor#subnet_mask}
*/
readonly subnetMask: string;
}
@@ -619,19 +614,19 @@ export interface SupervisorNamespace {
/**
* A list of content libraries.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#content_libraries Supervisor#content_libraries}
*/
readonly contentLibraries?: string[];
/**
* The name of the namespace.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#name Supervisor#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#name Supervisor#name}
*/
readonly name: string;
/**
* A list of virtual machine classes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#vm_classes Supervisor#vm_classes}
*/
readonly vmClasses?: string[];
}
@@ -804,13 +799,13 @@ export interface SupervisorPodCidr {
/**
* Network address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
*/
readonly address: string;
/**
* Subnet prefix.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
*/
readonly prefix: number;
}
@@ -951,13 +946,13 @@ export interface SupervisorServiceCidr {
/**
* Network address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#address Supervisor#address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#address Supervisor#address}
*/
readonly address: string;
/**
* Subnet prefix.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#prefix Supervisor#prefix}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#prefix Supervisor#prefix}
*/
readonly prefix: number;
}
@@ -1064,7 +1059,7 @@ export class SupervisorServiceCidrOutputReference extends cdktf.ComplexObject {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor}
*/
export class Supervisor extends cdktf.TerraformResource {
@@ -1080,7 +1075,7 @@ export class Supervisor extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Supervisor resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Supervisor to import
- * @param importFromId The id of the existing Supervisor that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Supervisor that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Supervisor to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -1092,7 +1087,7 @@ export class Supervisor extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/supervisor vsphere_supervisor} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/supervisor vsphere_supervisor} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -1103,7 +1098,7 @@ export class Supervisor extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_supervisor',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/tag-category/README.md b/src/tag-category/README.md
index 32a1c27c..6806fc2f 100644
--- a/src/tag-category/README.md
+++ b/src/tag-category/README.md
@@ -1,3 +1,3 @@
# `vsphere_tag_category`
-Refer to the Terraform Registry for docs: [`vsphere_tag_category`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category).
+Refer to the Terraform Registry for docs: [`vsphere_tag_category`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category).
diff --git a/src/tag-category/index.ts b/src/tag-category/index.ts
index db4044f7..c8638d65 100644
--- a/src/tag-category/index.ts
+++ b/src/tag-category/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,23 +10,23 @@ export interface TagCategoryConfig extends cdktf.TerraformMetaArguments {
/**
* Object types to which this category's tags can be attached. Valid types include: Folder, ClusterComputeResource, Datacenter, Datastore, StoragePod, DistributedVirtualPortgroup, DistributedVirtualSwitch, VmwareDistributedVirtualSwitch, HostSystem, com.vmware.content.Library, com.vmware.content.library.Item, HostNetwork, Network, OpaqueNetwork, ResourcePool, VirtualApp, VirtualMachine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#associable_types TagCategory#associable_types}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#associable_types TagCategory#associable_types}
*/
readonly associableTypes: string[];
/**
* The associated cardinality of the category. Can be one of SINGLE (object can only be assigned one tag in this category) or MULTIPLE (object can be assigned multiple tags in this category).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#cardinality TagCategory#cardinality}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#cardinality TagCategory#cardinality}
*/
readonly cardinality: string;
/**
* The description of the category.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#description TagCategory#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#description TagCategory#description}
*/
readonly description?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#id TagCategory#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#id TagCategory#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -40,13 +35,13 @@ export interface TagCategoryConfig extends cdktf.TerraformMetaArguments {
/**
* The display name of the category.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#name TagCategory#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#name TagCategory#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category}
*/
export class TagCategory extends cdktf.TerraformResource {
@@ -62,7 +57,7 @@ export class TagCategory extends cdktf.TerraformResource {
* Generates CDKTF code for importing a TagCategory resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the TagCategory to import
- * @param importFromId The id of the existing TagCategory that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing TagCategory that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the TagCategory to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -74,7 +69,7 @@ export class TagCategory extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag_category vsphere_tag_category} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag_category vsphere_tag_category} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -85,7 +80,7 @@ export class TagCategory extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_tag_category',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/tag/README.md b/src/tag/README.md
index 307be856..ab82dd4d 100644
--- a/src/tag/README.md
+++ b/src/tag/README.md
@@ -1,3 +1,3 @@
# `vsphere_tag`
-Refer to the Terraform Registry for docs: [`vsphere_tag`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag).
+Refer to the Terraform Registry for docs: [`vsphere_tag`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag).
diff --git a/src/tag/index.ts b/src/tag/index.ts
index e32da0a6..1f6ba85f 100644
--- a/src/tag/index.ts
+++ b/src/tag/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface TagConfig extends cdktf.TerraformMetaArguments {
/**
* The unique identifier of the parent category in which this tag will be created.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#category_id Tag#category_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#category_id Tag#category_id}
*/
readonly categoryId: string;
/**
* The description of the tag.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#description Tag#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#description Tag#description}
*/
readonly description?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#id Tag#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#id Tag#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,13 +29,13 @@ export interface TagConfig extends cdktf.TerraformMetaArguments {
/**
* The display name of the tag. The name must be unique within its category.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#name Tag#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#name Tag#name}
*/
readonly name: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag}
*/
export class Tag extends cdktf.TerraformResource {
@@ -56,7 +51,7 @@ export class Tag extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Tag resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Tag to import
- * @param importFromId The id of the existing Tag that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Tag that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Tag to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -68,7 +63,7 @@ export class Tag extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/tag vsphere_tag} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/tag vsphere_tag} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -79,7 +74,7 @@ export class Tag extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_tag',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/vapp-container/README.md b/src/vapp-container/README.md
index ca2dc54a..f8cb24b4 100644
--- a/src/vapp-container/README.md
+++ b/src/vapp-container/README.md
@@ -1,3 +1,3 @@
# `vsphere_vapp_container`
-Refer to the Terraform Registry for docs: [`vsphere_vapp_container`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container).
+Refer to the Terraform Registry for docs: [`vsphere_vapp_container`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container).
diff --git a/src/vapp-container/index.ts b/src/vapp-container/index.ts
index 984a85be..8e4cb794 100644
--- a/src/vapp-container/index.ts
+++ b/src/vapp-container/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,41 +10,41 @@ export interface VappContainerConfig extends cdktf.TerraformMetaArguments {
/**
* Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_expandable VappContainer#cpu_expandable}
*/
readonly cpuExpandable?: boolean | cdktf.IResolvable;
/**
* The utilization of a vApp container will not exceed this limit, even if there are available resources. Set to -1 for unlimited.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_limit VappContainer#cpu_limit}
*/
readonly cpuLimit?: number;
/**
* Amount of CPU (MHz) that is guaranteed available to the vApp container.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_reservation VappContainer#cpu_reservation}
*/
readonly cpuReservation?: number;
/**
* The allocation level. The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_share_level VappContainer#cpu_share_level}
*/
readonly cpuShareLevel?: string;
/**
* The number of shares allocated. Used to determine resource allocation in case of resource contention. If this is set, cpu_share_level must be custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#cpu_shares VappContainer#cpu_shares}
*/
readonly cpuShares?: number;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#custom_attributes VappContainer#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#id VappContainer#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#id VappContainer#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -58,61 +53,61 @@ export interface VappContainerConfig extends cdktf.TerraformMetaArguments {
/**
* Determines if the reservation on a vApp container can grow beyond the specified value, if the parent resource pool has unreserved resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_expandable VappContainer#memory_expandable}
*/
readonly memoryExpandable?: boolean | cdktf.IResolvable;
/**
* The utilization of a vApp container will not exceed this limit, even if there are available resources. Set to -1 for unlimited.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_limit VappContainer#memory_limit}
*/
readonly memoryLimit?: number;
/**
* Amount of memory (MB) that is guaranteed available to the vApp container.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_reservation VappContainer#memory_reservation}
*/
readonly memoryReservation?: number;
/**
* The allocation level. The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. Can be one of low, normal, high, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_share_level VappContainer#memory_share_level}
*/
readonly memoryShareLevel?: string;
/**
* The number of shares allocated. Used to determine resource allocation in case of resource contention. If this is set, memory_share_level must be custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#memory_shares VappContainer#memory_shares}
*/
readonly memoryShares?: number;
/**
* The name of the vApp container.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#name VappContainer#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#name VappContainer#name}
*/
readonly name: string;
/**
* The ID of the parent VM folder.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_folder_id VappContainer#parent_folder_id}
*/
readonly parentFolderId?: string;
/**
* The managed object ID of the parent resource pool or the compute resource the vApp container is in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#parent_resource_pool_id VappContainer#parent_resource_pool_id}
*/
readonly parentResourcePoolId: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#tags VappContainer#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#tags VappContainer#tags}
*/
readonly tags?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container}
*/
export class VappContainer extends cdktf.TerraformResource {
@@ -128,7 +123,7 @@ export class VappContainer extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VappContainer resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VappContainer to import
- * @param importFromId The id of the existing VappContainer that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VappContainer that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VappContainer to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -140,7 +135,7 @@ export class VappContainer extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_container vsphere_vapp_container} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_container vsphere_vapp_container} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -151,7 +146,7 @@ export class VappContainer extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_vapp_container',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/vapp-entity/README.md b/src/vapp-entity/README.md
index 20ad4d18..77a35676 100644
--- a/src/vapp-entity/README.md
+++ b/src/vapp-entity/README.md
@@ -1,3 +1,3 @@
# `vsphere_vapp_entity`
-Refer to the Terraform Registry for docs: [`vsphere_vapp_entity`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity).
+Refer to the Terraform Registry for docs: [`vsphere_vapp_entity`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity).
diff --git a/src/vapp-entity/index.ts b/src/vapp-entity/index.ts
index 7339be0d..f17c0d20 100644
--- a/src/vapp-entity/index.ts
+++ b/src/vapp-entity/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface VappEntityConfig extends cdktf.TerraformMetaArguments {
/**
* Managed object ID of the vApp container the entity is a member of.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#container_id VappEntity#container_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#container_id VappEntity#container_id}
*/
readonly containerId: string;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#custom_attributes VappEntity#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#id VappEntity#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#id VappEntity#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,55 +29,55 @@ export interface VappEntityConfig extends cdktf.TerraformMetaArguments {
/**
* How to start the entity. Valid settings are none or powerOn. If set to none, then the entity does not participate in auto-start.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_action VappEntity#start_action}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_action VappEntity#start_action}
*/
readonly startAction?: string;
/**
* Delay in seconds before continuing with the next entity in the order of entities to be started.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_delay VappEntity#start_delay}
*/
readonly startDelay?: number;
/**
* Order to start and stop target in vApp.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#start_order VappEntity#start_order}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#start_order VappEntity#start_order}
*/
readonly startOrder?: number;
/**
* Defines the stop action for the entity. Can be set to none, powerOff, guestShutdown, or suspend. If set to none, then the entity does not participate in auto-stop.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_action VappEntity#stop_action}
*/
readonly stopAction?: string;
/**
* Delay in seconds before continuing with the next entity in the order of entities to be stopped.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#stop_delay VappEntity#stop_delay}
*/
readonly stopDelay?: number;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#tags VappEntity#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#tags VappEntity#tags}
*/
readonly tags?: string[];
/**
* Managed object ID of the entity to power on or power off. This can be a virtual machine or a vApp.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#target_id VappEntity#target_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#target_id VappEntity#target_id}
*/
readonly targetId: string;
/**
* Determines if the VM should be marked as being started when VMware Tools are ready instead of waiting for start_delay. This property has no effect for vApps.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#wait_for_guest VappEntity#wait_for_guest}
*/
readonly waitForGuest?: boolean | cdktf.IResolvable;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity}
*/
export class VappEntity extends cdktf.TerraformResource {
@@ -98,7 +93,7 @@ export class VappEntity extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VappEntity resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VappEntity to import
- * @param importFromId The id of the existing VappEntity that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VappEntity that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VappEntity to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -110,7 +105,7 @@ export class VappEntity extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vapp_entity vsphere_vapp_entity} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vapp_entity vsphere_vapp_entity} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -121,7 +116,7 @@ export class VappEntity extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_vapp_entity',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/version.json b/src/version.json
index 2c5d4f17..8b015f9e 100644
--- a/src/version.json
+++ b/src/version.json
@@ -1,3 +1,3 @@
{
- "registry.terraform.io/hashicorp/vsphere": "2.9.3"
+ "registry.terraform.io/hashicorp/vsphere": "2.10.0"
}
diff --git a/src/virtual-disk/README.md b/src/virtual-disk/README.md
index eeaf1918..8c8d4160 100644
--- a/src/virtual-disk/README.md
+++ b/src/virtual-disk/README.md
@@ -1,3 +1,3 @@
# `vsphere_virtual_disk`
-Refer to the Terraform Registry for docs: [`vsphere_virtual_disk`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk).
+Refer to the Terraform Registry for docs: [`vsphere_virtual_disk`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk).
diff --git a/src/virtual-disk/index.ts b/src/virtual-disk/index.ts
index db573d1a..daca860d 100644
--- a/src/virtual-disk/index.ts
+++ b/src/virtual-disk/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,44 +8,44 @@ import * as cdktf from 'cdktf';
export interface VirtualDiskConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#adapter_type VirtualDisk#adapter_type}
*/
readonly adapterType?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#create_directories VirtualDisk#create_directories}
*/
readonly createDirectories?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datacenter VirtualDisk#datacenter}
*/
readonly datacenter?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#datastore VirtualDisk#datastore}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#datastore VirtualDisk#datastore}
*/
readonly datastore: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#id VirtualDisk#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#id VirtualDisk#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#size VirtualDisk#size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#size VirtualDisk#size}
*/
readonly size: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#type VirtualDisk#type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#type VirtualDisk#type}
*/
readonly type?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#vmdk_path VirtualDisk#vmdk_path}
*/
readonly vmdkPath: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk}
*/
export class VirtualDisk extends cdktf.TerraformResource {
@@ -66,7 +61,7 @@ export class VirtualDisk extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VirtualDisk resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VirtualDisk to import
- * @param importFromId The id of the existing VirtualDisk that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VirtualDisk that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VirtualDisk to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -78,7 +73,7 @@ export class VirtualDisk extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_disk vsphere_virtual_disk} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_disk vsphere_virtual_disk} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -89,7 +84,7 @@ export class VirtualDisk extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_virtual_disk',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/virtual-machine-class/README.md b/src/virtual-machine-class/README.md
index 64ea2885..ffc230b2 100644
--- a/src/virtual-machine-class/README.md
+++ b/src/virtual-machine-class/README.md
@@ -1,3 +1,3 @@
# `vsphere_virtual_machine_class`
-Refer to the Terraform Registry for docs: [`vsphere_virtual_machine_class`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class).
+Refer to the Terraform Registry for docs: [`vsphere_virtual_machine_class`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class).
diff --git a/src/virtual-machine-class/index.ts b/src/virtual-machine-class/index.ts
index 45522784..6a94f9f4 100644
--- a/src/virtual-machine-class/index.ts
+++ b/src/virtual-machine-class/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,17 +10,17 @@ export interface VirtualMachineClassConfig extends cdktf.TerraformMetaArguments
/**
* The percentage of the available CPU capacity which will be reserved.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpu_reservation VirtualMachineClass#cpu_reservation}
*/
readonly cpuReservation?: number;
/**
* The number of CPUs.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#cpus VirtualMachineClass#cpus}
*/
readonly cpus: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#id VirtualMachineClass#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#id VirtualMachineClass#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -34,31 +29,31 @@ export interface VirtualMachineClassConfig extends cdktf.TerraformMetaArguments
/**
* The amount of memory (in MB).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory VirtualMachineClass#memory}
*/
readonly memory: number;
/**
* The percentage of the available memory capacity which will be reserved.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#memory_reservation VirtualMachineClass#memory_reservation}
*/
readonly memoryReservation?: number;
/**
* The name of the virtual machine class.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#name VirtualMachineClass#name}
*/
readonly name: string;
/**
* A comma-separated list of GPU devices.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#vgpu_devices VirtualMachineClass#vgpu_devices}
*/
readonly vgpuDevices?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class}
*/
export class VirtualMachineClass extends cdktf.TerraformResource {
@@ -74,7 +69,7 @@ export class VirtualMachineClass extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VirtualMachineClass resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VirtualMachineClass to import
- * @param importFromId The id of the existing VirtualMachineClass that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VirtualMachineClass that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VirtualMachineClass to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -86,7 +81,7 @@ export class VirtualMachineClass extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_class vsphere_virtual_machine_class} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_class vsphere_virtual_machine_class} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -97,7 +92,7 @@ export class VirtualMachineClass extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_virtual_machine_class',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/virtual-machine-snapshot/README.md b/src/virtual-machine-snapshot/README.md
index 8acbe09e..c6805fdf 100644
--- a/src/virtual-machine-snapshot/README.md
+++ b/src/virtual-machine-snapshot/README.md
@@ -1,3 +1,3 @@
# `vsphere_virtual_machine_snapshot`
-Refer to the Terraform Registry for docs: [`vsphere_virtual_machine_snapshot`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot).
+Refer to the Terraform Registry for docs: [`vsphere_virtual_machine_snapshot`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot).
diff --git a/src/virtual-machine-snapshot/index.ts b/src/virtual-machine-snapshot/index.ts
index bd8afc96..07cdeabc 100644
--- a/src/virtual-machine-snapshot/index.ts
+++ b/src/virtual-machine-snapshot/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,44 +8,44 @@ import * as cdktf from 'cdktf';
export interface VirtualMachineSnapshotConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#consolidate VirtualMachineSnapshot#consolidate}
*/
readonly consolidate?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#description VirtualMachineSnapshot#description}
*/
readonly description: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#id VirtualMachineSnapshot#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#memory VirtualMachineSnapshot#memory}
*/
readonly memory: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#quiesce VirtualMachineSnapshot#quiesce}
*/
readonly quiesce: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#remove_children VirtualMachineSnapshot#remove_children}
*/
readonly removeChildren?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#snapshot_name VirtualMachineSnapshot#snapshot_name}
*/
readonly snapshotName: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#virtual_machine_uuid VirtualMachineSnapshot#virtual_machine_uuid}
*/
readonly virtualMachineUuid: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot}
*/
export class VirtualMachineSnapshot extends cdktf.TerraformResource {
@@ -66,7 +61,7 @@ export class VirtualMachineSnapshot extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VirtualMachineSnapshot resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VirtualMachineSnapshot to import
- * @param importFromId The id of the existing VirtualMachineSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VirtualMachineSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VirtualMachineSnapshot to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -78,7 +73,7 @@ export class VirtualMachineSnapshot extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine_snapshot vsphere_virtual_machine_snapshot} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -89,7 +84,7 @@ export class VirtualMachineSnapshot extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_virtual_machine_snapshot',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/virtual-machine/README.md b/src/virtual-machine/README.md
index e24bcb2a..c4942767 100644
--- a/src/virtual-machine/README.md
+++ b/src/virtual-machine/README.md
@@ -1,3 +1,3 @@
# `vsphere_virtual_machine`
-Refer to the Terraform Registry for docs: [`vsphere_virtual_machine`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine).
+Refer to the Terraform Registry for docs: [`vsphere_virtual_machine`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine).
diff --git a/src/virtual-machine/index.ts b/src/virtual-machine/index.ts
index 37048d2a..3013bf1b 100644
--- a/src/virtual-machine/index.ts
+++ b/src/virtual-machine/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,179 +10,179 @@ export interface VirtualMachineConfig extends cdktf.TerraformMetaArguments {
/**
* The guest name for the operating system when guest_id is otherGuest or otherGuest64.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#alternate_guest_name VirtualMachine#alternate_guest_name}
*/
readonly alternateGuestName?: string;
/**
* User-provided description of the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#annotation VirtualMachine#annotation}
*/
readonly annotation?: string;
/**
* The number of milliseconds to wait before starting the boot sequence.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_delay VirtualMachine#boot_delay}
*/
readonly bootDelay?: number;
/**
* The number of milliseconds to wait before retrying the boot sequence. This only valid if boot_retry_enabled is true.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_delay VirtualMachine#boot_retry_delay}
*/
readonly bootRetryDelay?: number;
/**
* If set to true, a virtual machine that fails to boot will try again after the delay defined in boot_retry_delay.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#boot_retry_enabled VirtualMachine#boot_retry_enabled}
*/
readonly bootRetryEnabled?: boolean | cdktf.IResolvable;
/**
* Allow CPUs to be added to this virtual machine while it is running.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_add_enabled VirtualMachine#cpu_hot_add_enabled}
*/
readonly cpuHotAddEnabled?: boolean | cdktf.IResolvable;
/**
* Allow CPUs to be added to this virtual machine while it is running.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_hot_remove_enabled VirtualMachine#cpu_hot_remove_enabled}
*/
readonly cpuHotRemoveEnabled?: boolean | cdktf.IResolvable;
/**
* The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_limit VirtualMachine#cpu_limit}
*/
readonly cpuLimit?: number;
/**
* Enable CPU performance counters on this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_performance_counters_enabled VirtualMachine#cpu_performance_counters_enabled}
*/
readonly cpuPerformanceCountersEnabled?: boolean | cdktf.IResolvable;
/**
* The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_reservation VirtualMachine#cpu_reservation}
*/
readonly cpuReservation?: number;
/**
* The amount of shares to allocate to cpu for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_count VirtualMachine#cpu_share_count}
*/
readonly cpuShareCount?: number;
/**
* The allocation level for cpu resources. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cpu_share_level VirtualMachine#cpu_share_level}
*/
readonly cpuShareLevel?: string;
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#custom_attributes VirtualMachine#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The ID of the datacenter where the VM is to be created.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datacenter_id VirtualMachine#datacenter_id}
*/
readonly datacenterId?: string;
/**
* The ID of a datastore cluster to put the virtual machine in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_cluster_id VirtualMachine#datastore_cluster_id}
*/
readonly datastoreClusterId?: string;
/**
* The ID of the virtual machine's datastore. The virtual machine configuration is placed here, along with any virtual disks that are created without datastores.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
*/
readonly datastoreId?: string;
/**
* When the boot type set in firmware is efi, this enables EFI secure boot.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#efi_secure_boot_enabled VirtualMachine#efi_secure_boot_enabled}
*/
readonly efiSecureBootEnabled?: boolean | cdktf.IResolvable;
/**
* Expose the UUIDs of attached virtual disks to the virtual machine, allowing access to them in the guest.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_disk_uuid VirtualMachine#enable_disk_uuid}
*/
readonly enableDiskUuid?: boolean | cdktf.IResolvable;
/**
* Enable logging on this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_logging VirtualMachine#enable_logging}
*/
readonly enableLogging?: boolean | cdktf.IResolvable;
/**
* The EPT/RVI (hardware memory virtualization) setting for this virtual machine. Can be one of automatic, on, or off.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ept_rvi_mode VirtualMachine#ept_rvi_mode}
*/
readonly eptRviMode?: string;
/**
* Extra configuration data for this virtual machine. Can be used to supply advanced parameters not normally in configuration, such as instance metadata, or configuration data for OVF images.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config VirtualMachine#extra_config}
*/
readonly extraConfig?: { [key: string]: string };
/**
* Allow the virtual machine to be rebooted when a change to `extra_config` occurs.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#extra_config_reboot_required VirtualMachine#extra_config_reboot_required}
*/
readonly extraConfigRebootRequired?: boolean | cdktf.IResolvable;
/**
* The firmware interface to use on the virtual machine. Can be one of bios or efi.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#firmware VirtualMachine#firmware}
*/
readonly firmware?: string;
/**
* The name of the folder to locate the virtual machine in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#folder VirtualMachine#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#folder VirtualMachine#folder}
*/
readonly folder?: string;
/**
* Set to true to force power-off a virtual machine if a graceful guest shutdown failed for a necessary operation.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#force_power_off VirtualMachine#force_power_off}
*/
readonly forcePowerOff?: boolean | cdktf.IResolvable;
/**
* The guest ID for the operating system.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#guest_id VirtualMachine#guest_id}
*/
readonly guestId?: string;
/**
* The hardware version for the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hardware_version VirtualMachine#hardware_version}
*/
readonly hardwareVersion?: number;
/**
* The ID of an optional host system to pin the virtual machine to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_system_id VirtualMachine#host_system_id}
*/
readonly hostSystemId?: string;
/**
* The (non-nested) hardware virtualization setting for this virtual machine. Can be one of hvAuto, hvOn, or hvOff.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hv_mode VirtualMachine#hv_mode}
*/
readonly hvMode?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -196,297 +191,303 @@ export interface VirtualMachineConfig extends cdktf.TerraformMetaArguments {
/**
* The number of IDE controllers that Terraform manages on this virtual machine. This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ide_controller_count VirtualMachine#ide_controller_count}
*/
readonly ideControllerCount?: number;
/**
* List of IP addresses and CIDR networks to ignore while waiting for an IP
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ignored_guest_ips VirtualMachine#ignored_guest_ips}
*/
readonly ignoredGuestIps?: string[];
/**
* Controls the scheduling delay of the virtual machine. Use a higher sensitivity for applications that require lower latency, such as VOIP, media player applications, or applications that require frequent access to mouse or keyboard devices. Can be one of low, normal, medium, or high.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#latency_sensitivity VirtualMachine#latency_sensitivity}
*/
readonly latencySensitivity?: string;
/**
* The size of the virtual machine's memory, in MB.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory VirtualMachine#memory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory VirtualMachine#memory}
*/
readonly memory?: number;
/**
* Allow memory to be added to this virtual machine while it is running.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_hot_add_enabled VirtualMachine#memory_hot_add_enabled}
*/
readonly memoryHotAddEnabled?: boolean | cdktf.IResolvable;
/**
* The maximum amount of memory (in MB) or CPU (in MHz) that this virtual machine can consume, regardless of available resources.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_limit VirtualMachine#memory_limit}
*/
readonly memoryLimit?: number;
/**
* The amount of memory (in MB) or CPU (in MHz) that this virtual machine is guaranteed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation VirtualMachine#memory_reservation}
*/
readonly memoryReservation?: number;
/**
* If set true, memory resource reservation for this virtual machine will always be equal to the virtual machine's memory size;increases in memory size will be rejected when a corresponding reservation increase is not possible. This feature may only be enabled if it is currently possible to reserve all of the virtual machine's memory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_reservation_locked_to_max VirtualMachine#memory_reservation_locked_to_max}
*/
readonly memoryReservationLockedToMax?: boolean | cdktf.IResolvable;
/**
* The amount of shares to allocate to memory for a custom share level.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_count VirtualMachine#memory_share_count}
*/
readonly memoryShareCount?: number;
/**
* The allocation level for memory resources. Can be one of high, low, normal, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#memory_share_level VirtualMachine#memory_share_level}
*/
readonly memoryShareLevel?: string;
/**
* The amount of time, in minutes, to wait for a vMotion operation to complete before failing.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#migrate_wait_timeout VirtualMachine#migrate_wait_timeout}
*/
readonly migrateWaitTimeout?: number;
/**
* The name of this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#name VirtualMachine#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#name VirtualMachine#name}
*/
readonly name: string;
/**
* Enable nested hardware virtualization on this virtual machine, facilitating nested virtualization in the guest.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#nested_hv_enabled VirtualMachine#nested_hv_enabled}
*/
readonly nestedHvEnabled?: boolean | cdktf.IResolvable;
/**
* The number of cores to distribute amongst the CPUs in this virtual machine. If specified, the value supplied to num_cpus must be evenly divisible by this value.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cores_per_socket VirtualMachine#num_cores_per_socket}
*/
readonly numCoresPerSocket?: number;
/**
* The number of virtual processors to assign to this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#num_cpus VirtualMachine#num_cpus}
*/
readonly numCpus?: number;
/**
* A list of PCI passthrough devices
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#pci_device_id VirtualMachine#pci_device_id}
*/
readonly pciDeviceId?: string[];
/**
* The amount of time, in seconds, that we will be trying to power on a VM
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#poweron_timeout VirtualMachine#poweron_timeout}
*/
readonly poweronTimeout?: number;
/**
* Triggers replacement of resource whenever it changes.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#replace_trigger VirtualMachine#replace_trigger}
*/
readonly replaceTrigger?: string;
/**
* The ID of a resource pool to put the virtual machine in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#resource_pool_id VirtualMachine#resource_pool_id}
*/
readonly resourcePoolId: string;
/**
* Enable the run of scripts after virtual machine power-on when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_power_on VirtualMachine#run_tools_scripts_after_power_on}
*/
readonly runToolsScriptsAfterPowerOn?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts after virtual machine resume when when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_after_resume VirtualMachine#run_tools_scripts_after_resume}
*/
readonly runToolsScriptsAfterResume?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts before guest operating system reboot when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_reboot VirtualMachine#run_tools_scripts_before_guest_reboot}
*/
readonly runToolsScriptsBeforeGuestReboot?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts before guest operating system shutdown when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_shutdown VirtualMachine#run_tools_scripts_before_guest_shutdown}
*/
readonly runToolsScriptsBeforeGuestShutdown?: boolean | cdktf.IResolvable;
/**
* Enable the run of scripts before guest operating system standby when VMware Tools is installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_tools_scripts_before_guest_standby VirtualMachine#run_tools_scripts_before_guest_standby}
*/
readonly runToolsScriptsBeforeGuestStandby?: boolean | cdktf.IResolvable;
/**
* The number of SATA controllers that Terraform manages on this virtual machine. This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sata_controller_count VirtualMachine#sata_controller_count}
*/
readonly sataControllerCount?: number;
/**
* Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_bus_sharing VirtualMachine#scsi_bus_sharing}
*/
readonly scsiBusSharing?: string;
/**
* The number of SCSI controllers that Terraform manages on this virtual machine. This directly affects the amount of disks you can add to the virtual machine and the maximum disk unit number. Note that lowering this value does not remove controllers.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_controller_count VirtualMachine#scsi_controller_count}
*/
readonly scsiControllerCount?: number;
/**
* The type of SCSI bus this virtual machine will have. Can be one of lsilogic, lsilogic-sas or pvscsi.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#scsi_type VirtualMachine#scsi_type}
*/
readonly scsiType?: string;
/**
* The amount of time, in minutes, to wait for shutdown when making necessary updates to the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#shutdown_wait_timeout VirtualMachine#shutdown_wait_timeout}
*/
readonly shutdownWaitTimeout?: number;
/**
* The ID of the storage policy to assign to the virtual machine home directory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
*/
readonly storagePolicyId?: string;
/**
* The swap file placement policy for this virtual machine. Can be one of inherit, hostLocal, or vmDirectory.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#swap_placement_policy VirtualMachine#swap_placement_policy}
*/
readonly swapPlacementPolicy?: string;
/**
* Enable guest clock synchronization with the host. On vSphere 7.0 U1 and above, with only this setting the clock is synchronized on startup and resume. Requires VMware Tools to be installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host VirtualMachine#sync_time_with_host}
*/
readonly syncTimeWithHost?: boolean | cdktf.IResolvable;
/**
* Enable periodic clock synchronization with the host. Supported only on vSphere 7.0 U1 and above. On prior versions setting `sync_time_with_host` is enough for periodic synchronization. Requires VMware Tools to be installed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#sync_time_with_host_periodically VirtualMachine#sync_time_with_host_periodically}
*/
readonly syncTimeWithHostPeriodically?: boolean | cdktf.IResolvable;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tags VirtualMachine#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tags VirtualMachine#tags}
*/
readonly tags?: string[];
/**
* Set the upgrade policy for VMware Tools. Can be one of `manual` or `upgradeAtPowerCycle`.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#tools_upgrade_policy VirtualMachine#tools_upgrade_policy}
*/
readonly toolsUpgradePolicy?: string;
/**
* Flag to specify if Virtualization-based security is enabled for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vbs_enabled VirtualMachine#vbs_enabled}
*/
readonly vbsEnabled?: boolean | cdktf.IResolvable;
/**
* Flag to specify if I/O MMU virtualization, also called Intel Virtualization Technology for Directed I/O (VT-d) and AMD I/O Virtualization (AMD-Vi or IOMMU), is enabled.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vvtd_enabled VirtualMachine#vvtd_enabled}
*/
readonly vvtdEnabled?: boolean | cdktf.IResolvable;
/**
* The amount of time, in minutes, to wait for an available IP address on this virtual machine. A value less than 1 disables the waiter.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_ip_timeout VirtualMachine#wait_for_guest_ip_timeout}
*/
readonly waitForGuestIpTimeout?: number;
/**
* Controls whether or not the guest network waiter waits for a routable address. When false, the waiter does not wait for a default gateway, nor are IP addresses checked against any discovered default gateways as part of its success criteria.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_routable VirtualMachine#wait_for_guest_net_routable}
*/
readonly waitForGuestNetRoutable?: boolean | cdktf.IResolvable;
/**
* The amount of time, in minutes, to wait for an available IP address on this virtual machine. A value less than 1 disables the waiter.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#wait_for_guest_net_timeout VirtualMachine#wait_for_guest_net_timeout}
*/
readonly waitForGuestNetTimeout?: number;
/**
* cdrom block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#cdrom VirtualMachine#cdrom}
*/
readonly cdrom?: VirtualMachineCdrom[] | cdktf.IResolvable;
/**
* clone block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#clone VirtualMachine#clone}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#clone VirtualMachine#clone}
*/
readonly clone?: VirtualMachineClone;
/**
* disk block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk VirtualMachine#disk}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk VirtualMachine#disk}
*/
readonly disk?: VirtualMachineDisk[] | cdktf.IResolvable;
/**
* network_interface block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
*/
readonly networkInterface?: VirtualMachineNetworkInterface[] | cdktf.IResolvable;
/**
* ovf_deploy block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_deploy VirtualMachine#ovf_deploy}
*/
readonly ovfDeploy?: VirtualMachineOvfDeploy;
/**
* vapp block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vapp VirtualMachine#vapp}
*/
readonly vapp?: VirtualMachineVapp;
+ /**
+ * vtpm block
+ *
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#vtpm VirtualMachine#vtpm}
+ */
+ readonly vtpm?: VirtualMachineVtpm;
}
export interface VirtualMachineCdrom {
/**
* Indicates whether the device should be mapped to a remote client device
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#client_device VirtualMachine#client_device}
*/
readonly clientDevice?: boolean | cdktf.IResolvable;
/**
* The datastore ID the ISO is located on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
*/
readonly datastoreId?: string;
/**
* The path to the ISO file on the datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
*/
readonly path?: string;
}
@@ -672,7 +673,7 @@ export interface VirtualMachineCloneCustomizationSpec {
/**
* The unique identifier of the customization specification is its name and is unique per vCenter Server instance.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#id VirtualMachine#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#id VirtualMachine#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -681,7 +682,7 @@ export interface VirtualMachineCloneCustomizationSpec {
/**
* The amount of time, in minutes, to wait for guest OS customization to complete before returning with an error. Setting this value to 0 or a negative value skips the waiter. Default: 10.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
*/
readonly timeout?: number;
}
@@ -793,31 +794,31 @@ export interface VirtualMachineCloneCustomizeLinuxOptions {
/**
* The domain name for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain VirtualMachine#domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain VirtualMachine#domain}
*/
readonly domain: string;
/**
* The hostname for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#host_name VirtualMachine#host_name}
*/
readonly hostName: string;
/**
* Specifies whether or not the hardware clock should be in UTC or not.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#hw_clock_utc VirtualMachine#hw_clock_utc}
*/
readonly hwClockUtc?: boolean | cdktf.IResolvable;
/**
* The customization script to run before and or after guest customization
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#script_text VirtualMachine#script_text}
*/
readonly scriptText?: string;
/**
* Customize the time zone on the VM. This should be a time zone-style entry, like America/Los_Angeles.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
*/
readonly timeZone?: string;
}
@@ -1013,37 +1014,37 @@ export interface VirtualMachineCloneCustomizeNetworkInterface {
/**
* A DNS search domain to add to the DNS configuration on the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_domain VirtualMachine#dns_domain}
*/
readonly dnsDomain?: string;
/**
* Network-interface specific DNS settings for Windows operating systems. Ignored on Linux.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
*/
readonly dnsServerList?: string[];
/**
* The IPv4 address assigned to this network adapter. If left blank, DHCP is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_address VirtualMachine#ipv4_address}
*/
readonly ipv4Address?: string;
/**
* The IPv4 CIDR netmask for the supplied IP address. Ignored if DHCP is selected.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_netmask VirtualMachine#ipv4_netmask}
*/
readonly ipv4Netmask?: number;
/**
* The IPv6 address assigned to this network adapter. If left blank, default auto-configuration is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_address VirtualMachine#ipv6_address}
*/
readonly ipv6Address?: string;
/**
* The IPv6 CIDR netmask for the supplied IP address. Ignored if auto-configuration is selected.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_netmask VirtualMachine#ipv6_netmask}
*/
readonly ipv6Netmask?: number;
}
@@ -1306,85 +1307,85 @@ export interface VirtualMachineCloneCustomizeWindowsOptions {
/**
* The new administrator password for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#admin_password VirtualMachine#admin_password}
*/
readonly adminPassword?: string;
/**
* Specifies whether or not the VM automatically logs on as Administrator.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon VirtualMachine#auto_logon}
*/
readonly autoLogon?: boolean | cdktf.IResolvable;
/**
* Specifies how many times the VM should auto-logon the Administrator account when auto_logon is true.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#auto_logon_count VirtualMachine#auto_logon_count}
*/
readonly autoLogonCount?: number;
/**
* The host name for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#computer_name VirtualMachine#computer_name}
*/
readonly computerName: string;
/**
* The password of the domain administrator used to join this virtual machine to the domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_password VirtualMachine#domain_admin_password}
*/
readonly domainAdminPassword?: string;
/**
* The user account of the domain administrator used to join this virtual machine to the domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_admin_user VirtualMachine#domain_admin_user}
*/
readonly domainAdminUser?: string;
/**
* The MachineObjectOU which specifies the full LDAP path name of the OU to which the virtual machine belongs.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#domain_ou VirtualMachine#domain_ou}
*/
readonly domainOu?: string;
/**
* The full name of the user of this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#full_name VirtualMachine#full_name}
*/
readonly fullName?: string;
/**
* The domain that the virtual machine should join.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#join_domain VirtualMachine#join_domain}
*/
readonly joinDomain?: string;
/**
* The organization name this virtual machine is being installed for.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#organization_name VirtualMachine#organization_name}
*/
readonly organizationName?: string;
/**
* The product key for this virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#product_key VirtualMachine#product_key}
*/
readonly productKey?: string;
/**
* A list of commands to run at first user logon, after guest customization.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#run_once_command_list VirtualMachine#run_once_command_list}
*/
readonly runOnceCommandList?: string[];
/**
* The new time zone for the virtual machine. This is a sysprep-dictated timezone code.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#time_zone VirtualMachine#time_zone}
*/
readonly timeZone?: number;
/**
* The workgroup for this virtual machine if not joining a domain.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#workgroup VirtualMachine#workgroup}
*/
readonly workgroup?: string;
}
@@ -1844,55 +1845,55 @@ export interface VirtualMachineCloneCustomize {
/**
* The list of DNS servers for a virtual network adapter with a static IP address.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_server_list VirtualMachine#dns_server_list}
*/
readonly dnsServerList?: string[];
/**
* A list of DNS search domains to add to the DNS configuration on the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#dns_suffix_list VirtualMachine#dns_suffix_list}
*/
readonly dnsSuffixList?: string[];
/**
* The IPv4 default gateway when using network_interface customization on the virtual machine. This address must be local to a static IPv4 address configured in an interface sub-resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv4_gateway VirtualMachine#ipv4_gateway}
*/
readonly ipv4Gateway?: string;
/**
* The IPv6 default gateway when using network_interface customization on the virtual machine. This address must be local to a static IPv4 address configured in an interface sub-resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ipv6_gateway VirtualMachine#ipv6_gateway}
*/
readonly ipv6Gateway?: string;
/**
* The amount of time, in minutes, to wait for guest OS customization to complete before returning with an error. Setting this value to 0 or a negative value skips the waiter. Default: 10.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
*/
readonly timeout?: number;
/**
* Use this option to specify a windows sysprep file directly.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_sysprep_text VirtualMachine#windows_sysprep_text}
*/
readonly windowsSysprepText?: string;
/**
* linux_options block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linux_options VirtualMachine#linux_options}
*/
readonly linuxOptions?: VirtualMachineCloneCustomizeLinuxOptions;
/**
* network_interface block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_interface VirtualMachine#network_interface}
*/
readonly networkInterface?: VirtualMachineCloneCustomizeNetworkInterface[] | cdktf.IResolvable;
/**
* windows_options block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#windows_options VirtualMachine#windows_options}
*/
readonly windowsOptions?: VirtualMachineCloneCustomizeWindowsOptions;
}
@@ -2210,43 +2211,43 @@ export interface VirtualMachineClone {
/**
* Whether or not to create a linked clone when cloning. When this option is used, the source VM must have a single snapshot associated with it.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#linked_clone VirtualMachine#linked_clone}
*/
readonly linkedClone?: boolean | cdktf.IResolvable;
/**
* Mapping of ovf networks to the networks to use in vSphere.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
*/
readonly ovfNetworkMap?: { [key: string]: string };
/**
* Mapping of ovf storage to the datastores to use in vSphere.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_storage_map VirtualMachine#ovf_storage_map}
*/
readonly ovfStorageMap?: { [key: string]: string };
/**
* The UUID of the source virtual machine or template.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#template_uuid VirtualMachine#template_uuid}
*/
readonly templateUuid: string;
/**
* The timeout, in minutes, to wait for the virtual machine clone to complete.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#timeout VirtualMachine#timeout}
*/
readonly timeout?: number;
/**
* customization_spec block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customization_spec VirtualMachine#customization_spec}
*/
readonly customizationSpec?: VirtualMachineCloneCustomizationSpec;
/**
* customize block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#customize VirtualMachine#customize}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#customize VirtualMachine#customize}
*/
readonly customize?: VirtualMachineCloneCustomize;
}
@@ -2503,109 +2504,109 @@ export interface VirtualMachineDisk {
/**
* If this is true, the disk is attached instead of created. Implies keep_on_remove.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#attach VirtualMachine#attach}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#attach VirtualMachine#attach}
*/
readonly attach?: boolean | cdktf.IResolvable;
/**
* The type of controller the disk should be connected to. Must be 'scsi', 'sata', or 'ide'.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#controller_type VirtualMachine#controller_type}
*/
readonly controllerType?: string;
/**
* The datastore ID for this virtual disk, if different than the virtual machine.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#datastore_id VirtualMachine#datastore_id}
*/
readonly datastoreId?: string;
/**
* The mode of this this virtual disk for purposes of writes and snapshotting. Can be one of append, independent_nonpersistent, independent_persistent, nonpersistent, persistent, or undoable.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_mode VirtualMachine#disk_mode}
*/
readonly diskMode?: string;
/**
* The sharing mode of this virtual disk. Can be one of sharingMultiWriter or sharingNone.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_sharing VirtualMachine#disk_sharing}
*/
readonly diskSharing?: string;
/**
* The virtual disk file zeroing policy when thin_provision is not true. The default is false, which lazily-zeros the disk, speeding up thick-provisioned disk creation time.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#eagerly_scrub VirtualMachine#eagerly_scrub}
*/
readonly eagerlyScrub?: boolean | cdktf.IResolvable;
/**
* The upper limit of IOPS that this disk can use.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_limit VirtualMachine#io_limit}
*/
readonly ioLimit?: number;
/**
* The I/O guarantee that this disk has, in IOPS.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_reservation VirtualMachine#io_reservation}
*/
readonly ioReservation?: number;
/**
* The share count for this disk when the share level is custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_count VirtualMachine#io_share_count}
*/
readonly ioShareCount?: number;
/**
* The share allocation level for this disk. Can be one of low, normal, high, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#io_share_level VirtualMachine#io_share_level}
*/
readonly ioShareLevel?: string;
/**
* Set to true to keep the underlying VMDK file when removing this virtual disk from configuration.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#keep_on_remove VirtualMachine#keep_on_remove}
*/
readonly keepOnRemove?: boolean | cdktf.IResolvable;
/**
* A unique label for this disk.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#label VirtualMachine#label}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#label VirtualMachine#label}
*/
readonly label: string;
/**
* The full path of the virtual disk. This can only be provided if attach is set to true, otherwise it is a read-only value.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#path VirtualMachine#path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#path VirtualMachine#path}
*/
readonly path?: string;
/**
* The size of the disk, in GB.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#size VirtualMachine#size}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#size VirtualMachine#size}
*/
readonly size?: number;
/**
* The ID of the storage policy to assign to the virtual disk in VM.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#storage_policy_id VirtualMachine#storage_policy_id}
*/
readonly storagePolicyId?: string;
/**
* If true, this disk is thin provisioned, with space for the file being allocated on an as-needed basis.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#thin_provisioned VirtualMachine#thin_provisioned}
*/
readonly thinProvisioned?: boolean | cdktf.IResolvable;
/**
* The unique device number for this disk. This number determines where on the SCSI bus this device will be attached.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#unit_number VirtualMachine#unit_number}
*/
readonly unitNumber?: number;
/**
* If true, writes for this disk are sent directly to the filesystem immediately instead of being buffered.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#write_through VirtualMachine#write_through}
*/
readonly writeThrough?: boolean | cdktf.IResolvable;
}
@@ -3228,61 +3229,61 @@ export interface VirtualMachineNetworkInterface {
/**
* The controller type. Can be one of e1000, e1000e, sriov, vmxnet3, or vrdma.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#adapter_type VirtualMachine#adapter_type}
*/
readonly adapterType?: string;
/**
* The upper bandwidth limit of this network interface, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_limit VirtualMachine#bandwidth_limit}
*/
readonly bandwidthLimit?: number;
/**
* The bandwidth reservation of this network interface, in Mbits/sec.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_reservation VirtualMachine#bandwidth_reservation}
*/
readonly bandwidthReservation?: number;
/**
* The share count for this network interface when the share level is custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_count VirtualMachine#bandwidth_share_count}
*/
readonly bandwidthShareCount?: number;
/**
* The bandwidth share allocation level for this interface. Can be one of low, normal, high, or custom.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#bandwidth_share_level VirtualMachine#bandwidth_share_level}
*/
readonly bandwidthShareLevel?: string;
/**
* The MAC address of this network interface. Can only be manually set if use_static_mac is true.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#mac_address VirtualMachine#mac_address}
*/
readonly macAddress?: string;
/**
* The ID of the network to connect this network interface to.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#network_id VirtualMachine#network_id}
*/
readonly networkId: string;
/**
* Mapping of network interface to OVF network.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_mapping VirtualMachine#ovf_mapping}
*/
readonly ovfMapping?: string;
/**
* The ID of the Physical SR-IOV NIC to attach to, e.g. '0000:d8:00.0'
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#physical_function VirtualMachine#physical_function}
*/
readonly physicalFunction?: string;
/**
* If true, the mac_address field is treated as a static MAC address and set accordingly.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#use_static_mac VirtualMachine#use_static_mac}
*/
readonly useStaticMac?: boolean | cdktf.IResolvable;
}
@@ -3668,55 +3669,55 @@ export interface VirtualMachineOvfDeploy {
/**
* Allow unverified ssl certificates while deploying ovf/ova from url.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#allow_unverified_ssl_cert VirtualMachine#allow_unverified_ssl_cert}
*/
readonly allowUnverifiedSslCert?: boolean | cdktf.IResolvable;
/**
* The Deployment option to be chosen. If empty, the default option is used.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#deployment_option VirtualMachine#deployment_option}
*/
readonly deploymentOption?: string;
/**
* An optional disk provisioning. If set, all the disks in the deployed ovf will have the same specified disk type (e.g., thin provisioned).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#disk_provisioning VirtualMachine#disk_provisioning}
*/
readonly diskProvisioning?: string;
/**
* Allow properties with ovf:userConfigurable=false to be set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#enable_hidden_properties VirtualMachine#enable_hidden_properties}
*/
readonly enableHiddenProperties?: boolean | cdktf.IResolvable;
/**
* The IP allocation policy.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_allocation_policy VirtualMachine#ip_allocation_policy}
*/
readonly ipAllocationPolicy?: string;
/**
* The IP protocol.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ip_protocol VirtualMachine#ip_protocol}
*/
readonly ipProtocol?: string;
/**
* The absolute path to the ovf/ova file in the local system.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#local_ovf_path VirtualMachine#local_ovf_path}
*/
readonly localOvfPath?: string;
/**
* The mapping of name of network identifiers from the ovf descriptor to network UUID in the VI infrastructure.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#ovf_network_map VirtualMachine#ovf_network_map}
*/
readonly ovfNetworkMap?: { [key: string]: string };
/**
* URL to the remote ovf/ova file to be deployed.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#remote_ovf_url VirtualMachine#remote_ovf_url}
*/
readonly remoteOvfUrl?: string;
}
@@ -4034,7 +4035,7 @@ export interface VirtualMachineVapp {
/**
* A map of customizable vApp properties and their values. Allows customization of VMs cloned from OVF templates which have customizable vApp properties.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#properties VirtualMachine#properties}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#properties VirtualMachine#properties}
*/
readonly properties?: { [key: string]: string };
}
@@ -4116,9 +4117,95 @@ export class VirtualMachineVappOutputReference extends cdktf.ComplexObject {
return this._properties;
}
}
+export interface VirtualMachineVtpm {
+ /**
+ * The version of the TPM device. Default is 2.0.
+ *
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#version VirtualMachine#version}
+ */
+ readonly version?: string;
+}
+
+export function virtualMachineVtpmToTerraform(struct?: VirtualMachineVtpmOutputReference | VirtualMachineVtpm): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ return {
+ version: cdktf.stringToTerraform(struct!.version),
+ }
+}
+
+
+export function virtualMachineVtpmToHclTerraform(struct?: VirtualMachineVtpmOutputReference | VirtualMachineVtpm): any {
+ if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; }
+ if (cdktf.isComplexElement(struct)) {
+ throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
+ }
+ const attrs = {
+ version: {
+ value: cdktf.stringToHclTerraform(struct!.version),
+ isBlock: false,
+ type: "simple",
+ storageClassType: "string",
+ },
+ };
+
+ // remove undefined attributes
+ return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
+}
+
+export class VirtualMachineVtpmOutputReference extends cdktf.ComplexObject {
+ private isEmptyObject = false;
+
+ /**
+ * @param terraformResource The parent resource
+ * @param terraformAttribute The attribute on the parent resource this class is referencing
+ */
+ public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) {
+ super(terraformResource, terraformAttribute, false, 0);
+ }
+
+ public get internalValue(): VirtualMachineVtpm | undefined {
+ let hasAnyValues = this.isEmptyObject;
+ const internalValueResult: any = {};
+ if (this._version !== undefined) {
+ hasAnyValues = true;
+ internalValueResult.version = this._version;
+ }
+ return hasAnyValues ? internalValueResult : undefined;
+ }
+
+ public set internalValue(value: VirtualMachineVtpm | undefined) {
+ if (value === undefined) {
+ this.isEmptyObject = false;
+ this._version = undefined;
+ }
+ else {
+ this.isEmptyObject = Object.keys(value).length === 0;
+ this._version = value.version;
+ }
+ }
+
+ // version - computed: false, optional: true, required: false
+ private _version?: string;
+ public get version() {
+ return this.getStringAttribute('version');
+ }
+ public set version(value: string) {
+ this._version = value;
+ }
+ public resetVersion() {
+ this._version = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get versionInput() {
+ return this._version;
+ }
+}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine}
*/
export class VirtualMachine extends cdktf.TerraformResource {
@@ -4134,7 +4221,7 @@ export class VirtualMachine extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VirtualMachine resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VirtualMachine to import
- * @param importFromId The id of the existing VirtualMachine that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VirtualMachine that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VirtualMachine to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -4146,7 +4233,7 @@ export class VirtualMachine extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/virtual_machine vsphere_virtual_machine} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/virtual_machine vsphere_virtual_machine} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -4157,7 +4244,7 @@ export class VirtualMachine extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_virtual_machine',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
@@ -4244,6 +4331,7 @@ export class VirtualMachine extends cdktf.TerraformResource {
this._networkInterface.internalValue = config.networkInterface;
this._ovfDeploy.internalValue = config.ovfDeploy;
this._vapp.internalValue = config.vapp;
+ this._vtpm.internalValue = config.vtpm;
}
// ==========
@@ -5515,6 +5603,22 @@ export class VirtualMachine extends cdktf.TerraformResource {
return this._vapp.internalValue;
}
+ // vtpm - computed: false, optional: true, required: false
+ private _vtpm = new VirtualMachineVtpmOutputReference(this, "vtpm");
+ public get vtpm() {
+ return this._vtpm;
+ }
+ public putVtpm(value: VirtualMachineVtpm) {
+ this._vtpm.internalValue = value;
+ }
+ public resetVtpm() {
+ this._vtpm.internalValue = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get vtpmInput() {
+ return this._vtpm.internalValue;
+ }
+
// =========
// SYNTHESIS
// =========
@@ -5597,6 +5701,7 @@ export class VirtualMachine extends cdktf.TerraformResource {
network_interface: cdktf.listMapper(virtualMachineNetworkInterfaceToTerraform, true)(this._networkInterface.internalValue),
ovf_deploy: virtualMachineOvfDeployToTerraform(this._ovfDeploy.internalValue),
vapp: virtualMachineVappToTerraform(this._vapp.internalValue),
+ vtpm: virtualMachineVtpmToTerraform(this._vtpm.internalValue),
};
}
@@ -6058,6 +6163,12 @@ export class VirtualMachine extends cdktf.TerraformResource {
type: "list",
storageClassType: "VirtualMachineVappList",
},
+ vtpm: {
+ value: virtualMachineVtpmToHclTerraform(this._vtpm.internalValue),
+ isBlock: true,
+ type: "list",
+ storageClassType: "VirtualMachineVtpmList",
+ },
};
// remove undefined attributes
diff --git a/src/vm-storage-policy/README.md b/src/vm-storage-policy/README.md
index 573eb7a5..6f239ddd 100644
--- a/src/vm-storage-policy/README.md
+++ b/src/vm-storage-policy/README.md
@@ -1,3 +1,3 @@
# `vsphere_vm_storage_policy`
-Refer to the Terraform Registry for docs: [`vsphere_vm_storage_policy`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy).
+Refer to the Terraform Registry for docs: [`vsphere_vm_storage_policy`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy).
diff --git a/src/vm-storage-policy/index.ts b/src/vm-storage-policy/index.ts
index b8788f80..53431aaf 100644
--- a/src/vm-storage-policy/index.ts
+++ b/src/vm-storage-policy/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,11 +10,11 @@ export interface VmStoragePolicyConfig extends cdktf.TerraformMetaArguments {
/**
* Description of the storage policy.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#description VmStoragePolicy#description}
*/
readonly description?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#id VmStoragePolicy#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#id VmStoragePolicy#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -28,13 +23,13 @@ export interface VmStoragePolicyConfig extends cdktf.TerraformMetaArguments {
/**
* Name of the storage policy.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#name VmStoragePolicy#name}
*/
readonly name: string;
/**
* tag_rules block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_rules VmStoragePolicy#tag_rules}
*/
readonly tagRules: VmStoragePolicyTagRules[] | cdktf.IResolvable;
}
@@ -42,19 +37,19 @@ export interface VmStoragePolicyTagRules {
/**
* Whether to include or exclude datastores tagged with the provided tags
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#include_datastores_with_tags VmStoragePolicy#include_datastores_with_tags}
*/
readonly includeDatastoresWithTags?: boolean | cdktf.IResolvable;
/**
* The tag category to select the tags from.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tag_category VmStoragePolicy#tag_category}
*/
readonly tagCategory: string;
/**
* The tags to use for creating a tag-based vm placement rule.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#tags VmStoragePolicy#tags}
*/
readonly tags: string[];
}
@@ -222,7 +217,7 @@ export class VmStoragePolicyTagRulesList extends cdktf.ComplexList {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy}
*/
export class VmStoragePolicy extends cdktf.TerraformResource {
@@ -238,7 +233,7 @@ export class VmStoragePolicy extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VmStoragePolicy resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VmStoragePolicy to import
- * @param importFromId The id of the existing VmStoragePolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VmStoragePolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VmStoragePolicy to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -250,7 +245,7 @@ export class VmStoragePolicy extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vm_storage_policy vsphere_vm_storage_policy} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vm_storage_policy vsphere_vm_storage_policy} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -261,7 +256,7 @@ export class VmStoragePolicy extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_vm_storage_policy',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/vmfs-datastore/README.md b/src/vmfs-datastore/README.md
index ce7912f8..90cacf94 100644
--- a/src/vmfs-datastore/README.md
+++ b/src/vmfs-datastore/README.md
@@ -1,3 +1,3 @@
# `vsphere_vmfs_datastore`
-Refer to the Terraform Registry for docs: [`vsphere_vmfs_datastore`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore).
+Refer to the Terraform Registry for docs: [`vsphere_vmfs_datastore`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore).
diff --git a/src/vmfs-datastore/index.ts b/src/vmfs-datastore/index.ts
index 27256b0c..d45171a8 100644
--- a/src/vmfs-datastore/index.ts
+++ b/src/vmfs-datastore/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,35 +10,35 @@ export interface VmfsDatastoreConfig extends cdktf.TerraformMetaArguments {
/**
* A list of custom attributes to set on this resource.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#custom_attributes VmfsDatastore#custom_attributes}
*/
readonly customAttributes?: { [key: string]: string };
/**
* The managed object ID of the datastore cluster to place the datastore in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#datastore_cluster_id VmfsDatastore#datastore_cluster_id}
*/
readonly datastoreClusterId?: string;
/**
* The disks to add to the datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#disks VmfsDatastore#disks}
*/
readonly disks: string[];
/**
* The path to the datastore folder to put the datastore in.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#folder VmfsDatastore#folder}
*/
readonly folder?: string;
/**
* The managed object ID of the host to set up the datastore on.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#host_system_id VmfsDatastore#host_system_id}
*/
readonly hostSystemId: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#id VmfsDatastore#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#id VmfsDatastore#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -52,19 +47,19 @@ export interface VmfsDatastoreConfig extends cdktf.TerraformMetaArguments {
/**
* The name of the datastore.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#name VmfsDatastore#name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#name VmfsDatastore#name}
*/
readonly name: string;
/**
* A list of tag IDs to apply to this object.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#tags VmfsDatastore#tags}
*/
readonly tags?: string[];
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore}
*/
export class VmfsDatastore extends cdktf.TerraformResource {
@@ -80,7 +75,7 @@ export class VmfsDatastore extends cdktf.TerraformResource {
* Generates CDKTF code for importing a VmfsDatastore resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the VmfsDatastore to import
- * @param importFromId The id of the existing VmfsDatastore that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing VmfsDatastore that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the VmfsDatastore to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -92,7 +87,7 @@ export class VmfsDatastore extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vmfs_datastore vsphere_vmfs_datastore} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vmfs_datastore vsphere_vmfs_datastore} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -103,7 +98,7 @@ export class VmfsDatastore extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_vmfs_datastore',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,
diff --git a/src/vnic/README.md b/src/vnic/README.md
index 566886e4..23e76d50 100644
--- a/src/vnic/README.md
+++ b/src/vnic/README.md
@@ -1,3 +1,3 @@
# `vsphere_vnic`
-Refer to the Terraform Registry for docs: [`vsphere_vnic`](https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic).
+Refer to the Terraform Registry for docs: [`vsphere_vnic`](https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic).
diff --git a/src/vnic/index.ts b/src/vnic/index.ts
index 8c047a8b..a50c9b31 100644
--- a/src/vnic/index.ts
+++ b/src/vnic/index.ts
@@ -1,9 +1,4 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-// https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic
+// https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -15,23 +10,23 @@ export interface VnicConfig extends cdktf.TerraformMetaArguments {
/**
* Key of the distributed portgroup the nic will connect to
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_port_group Vnic#distributed_port_group}
*/
readonly distributedPortGroup?: string;
/**
* UUID of the DVSwitch the nic will be attached to. Do not set if you set portgroup.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#distributed_switch_port Vnic#distributed_switch_port}
*/
readonly distributedSwitchPort?: string;
/**
* ESX host the interface belongs to
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#host Vnic#host}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#host Vnic#host}
*/
readonly host: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#id Vnic#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#id Vnic#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -40,43 +35,43 @@ export interface VnicConfig extends cdktf.TerraformMetaArguments {
/**
* MAC address of the interface.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mac Vnic#mac}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mac Vnic#mac}
*/
readonly mac?: string;
/**
* MTU of the interface.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#mtu Vnic#mtu}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#mtu Vnic#mtu}
*/
readonly mtu?: number;
/**
* TCP/IP stack setting for this interface. Possible values are 'defaultTcpipStack', 'vmotion', 'provisioning'
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netstack Vnic#netstack}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netstack Vnic#netstack}
*/
readonly netstack?: string;
/**
* portgroup to attach the nic to. Do not set if you set distributed_switch_port.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#portgroup Vnic#portgroup}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#portgroup Vnic#portgroup}
*/
readonly portgroup?: string;
/**
* Enabled services setting for this interface. Current possible values are 'vmotion', 'management' and 'vsan'
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#services Vnic#services}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#services Vnic#services}
*/
readonly services?: string[];
/**
* ipv4 block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv4 Vnic#ipv4}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv4 Vnic#ipv4}
*/
readonly ipv4?: VnicIpv4;
/**
* ipv6 block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ipv6 Vnic#ipv6}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ipv6 Vnic#ipv6}
*/
readonly ipv6?: VnicIpv6;
}
@@ -84,25 +79,25 @@ export interface VnicIpv4 {
/**
* Use DHCP to configure the interface's IPv4 stack.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
*/
readonly dhcp?: boolean | cdktf.IResolvable;
/**
* IP address of the default gateway, if DHCP is not set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
*/
readonly gw?: string;
/**
* address of the interface, if DHCP is not set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#ip Vnic#ip}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#ip Vnic#ip}
*/
readonly ip?: string;
/**
* netmask of the interface, if DHCP is not set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#netmask Vnic#netmask}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#netmask Vnic#netmask}
*/
readonly netmask?: string;
}
@@ -275,25 +270,25 @@ export interface VnicIpv6 {
/**
* List of IPv6 addresses
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#addresses Vnic#addresses}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#addresses Vnic#addresses}
*/
readonly addresses?: string[];
/**
* Use IPv6 Autoconfiguration (RFC2462).
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#autoconfig Vnic#autoconfig}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#autoconfig Vnic#autoconfig}
*/
readonly autoconfig?: boolean | cdktf.IResolvable;
/**
* Use DHCP to configure the interface's IPv4 stack.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#dhcp Vnic#dhcp}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#dhcp Vnic#dhcp}
*/
readonly dhcp?: boolean | cdktf.IResolvable;
/**
* IP address of the default gateway, if DHCP or autoconfig is not set.
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#gw Vnic#gw}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#gw Vnic#gw}
*/
readonly gw?: string;
}
@@ -464,7 +459,7 @@ export class VnicIpv6OutputReference extends cdktf.ComplexObject {
}
/**
-* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic}
+* Represents a {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic}
*/
export class Vnic extends cdktf.TerraformResource {
@@ -480,7 +475,7 @@ export class Vnic extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Vnic resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Vnic to import
- * @param importFromId The id of the existing Vnic that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Vnic that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Vnic to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -492,7 +487,7 @@ export class Vnic extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.9.3/docs/resources/vnic vsphere_vnic} Resource
+ * Create a new {@link https://registry.terraform.io/providers/hashicorp/vsphere/2.10.0/docs/resources/vnic vsphere_vnic} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -503,7 +498,7 @@ export class Vnic extends cdktf.TerraformResource {
terraformResourceType: 'vsphere_vnic',
terraformGeneratorMetadata: {
providerName: 'vsphere',
- providerVersion: '2.9.3',
+ providerVersion: '2.10.0',
providerVersionConstraint: '~> 2.2'
},
provider: config.provider,