Directories
¶
| Path | Synopsis |
|---|---|
|
Package acctest provides acceptance-test scaffolding shared across resource packages.
|
Package acctest provides acceptance-test scaffolding shared across resource packages. |
|
Package connection defines the transport abstraction the typed Hyper-V client (internal/hyperv) uses to ship PowerShell scripts to a Windows host and read their results back.
|
Package connection defines the transport abstraction the typed Hyper-V client (internal/hyperv) uses to ship PowerShell scripts to a Windows host and read their results back. |
|
datasources
|
|
|
host
Package host implements the hyperv_host data source — read-only information about the Hyper-V host.
|
Package host implements the hyperv_host data source — read-only information about the Hyper-V host. |
|
vswitch
Package vswitch implements the hyperv_virtual_switch data source -- read-only access to an existing switch by name.
|
Package vswitch implements the hyperv_virtual_switch data source -- read-only access to an existing switch by name. |
|
Package hyperv is the typed Go wrapper over the connection layer.
|
Package hyperv is the typed Go wrapper over the connection layer. |
|
Package provider implements the Hyper-V Terraform provider.
|
Package provider implements the Hyper-V Terraform provider. |
|
resources
|
|
|
image_file
Package image_file implements the hyperv_image_file resource.
|
Package image_file implements the hyperv_image_file resource. |
|
vhd
Package vhd implements the hyperv_vhd resource.
|
Package vhd implements the hyperv_vhd resource. |
|
vm
Package vm implements the hyperv_vm resource (M4 minimal first slice).
|
Package vm implements the hyperv_vm resource (M4 minimal first slice). |
|
vswitch
Package vswitch implements the hyperv_virtual_switch resource.
|
Package vswitch implements the hyperv_virtual_switch resource. |
|
Package scripts embeds the PowerShell scripts the provider runs against the host.
|
Package scripts embeds the PowerShell scripts the provider runs against the host. |
|
Package testutil provides shared test helpers — primarily a deterministic fake of connection.Runner that lets typed-client tests exercise the JSON contract without needing a real Hyper-V host or even a real pwsh binary.
|
Package testutil provides shared test helpers — primarily a deterministic fake of connection.Runner that lets typed-client tests exercise the JSON contract without needing a real Hyper-V host or even a real pwsh binary. |
|
types
|
|
|
path
Package path provides a custom Terraform attribute type for Windows file paths used by the Hyper-V provider.
|
Package path provides a custom Terraform attribute type for Windows file paths used by the Hyper-V provider. |
Click to show internal directories.
Click to hide internal directories.