gitextract_ovzgu0k3/ ├── .all-contributorsrc ├── .conform.yaml ├── .devcontainer/ │ └── devcontainer.json ├── .github/ │ ├── CODEOWNERS │ ├── FUNDING.yml │ └── workflows/ │ ├── codeql.yml │ ├── dependency_review.yml │ ├── release.yml │ ├── scorecard.yml │ └── verify.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .pre-commit-config.yaml ├── .pulumi-java-gen.version ├── .release-please-manifest.json ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── COPYRIGHT ├── LICENSE ├── Makefile ├── README.md ├── docs/ │ ├── _index.md │ └── installation-configuration.md ├── examples/ │ ├── .gitignore │ ├── go.mod │ └── go.sum ├── provider/ │ ├── cmd/ │ │ ├── pulumi-resource-proxmoxve/ │ │ │ ├── .gitignore │ │ │ ├── Pulumi.yaml │ │ │ ├── bridge-metadata.json │ │ │ ├── generate.go │ │ │ ├── main.go │ │ │ ├── schema-embed.json │ │ │ └── schema.json │ │ └── pulumi-tfgen-proxmoxve/ │ │ └── main.go │ ├── go.mod │ ├── go.sum │ ├── pkg/ │ │ └── version/ │ │ └── version.go │ └── resources.go ├── release-please-config.json ├── renovate.json └── sdk/ ├── .gitignore ├── dotnet/ │ ├── .gitattributes │ ├── .gitignore │ ├── Acl.cs │ ├── AclLegacy.cs │ ├── Acme/ │ │ ├── Account.cs │ │ ├── AccountLegacy.cs │ │ ├── Certificate.cs │ │ ├── CertificateLegacy.cs │ │ ├── Dns/ │ │ │ ├── Plugin.cs │ │ │ ├── PluginLegacy.cs │ │ │ └── README.md │ │ ├── GetAccount.cs │ │ ├── GetAccountLegacy.cs │ │ ├── GetAccounts.cs │ │ ├── GetAccountsLegacy.cs │ │ ├── GetPlugin.cs │ │ ├── GetPluginLegacy.cs │ │ ├── GetPlugins.cs │ │ ├── GetPluginsLegacy.cs │ │ ├── Inputs/ │ │ │ ├── CertificateDomainArgs.cs │ │ │ ├── CertificateDomainGetArgs.cs │ │ │ ├── CertificateLegacyDomainArgs.cs │ │ │ └── CertificateLegacyDomainGetArgs.cs │ │ ├── Outputs/ │ │ │ ├── CertificateDomain.cs │ │ │ ├── CertificateLegacyDomain.cs │ │ │ ├── GetAccountAccountResult.cs │ │ │ ├── GetAccountLegacyAccountResult.cs │ │ │ ├── GetPluginsLegacyPluginResult.cs │ │ │ └── GetPluginsPluginResult.cs │ │ └── README.md │ ├── Apt/ │ │ ├── GetRepository.cs │ │ ├── GetRepositoryLegacy.cs │ │ ├── README.md │ │ ├── Repository.cs │ │ ├── RepositoryLegacy.cs │ │ └── Standard/ │ │ ├── GetRepository.cs │ │ ├── GetRepositoryLegacy.cs │ │ ├── README.md │ │ ├── Repository.cs │ │ └── RepositoryLegacy.cs │ ├── Backup/ │ │ ├── GetJobs.cs │ │ ├── Inputs/ │ │ │ ├── JobFleecingArgs.cs │ │ │ ├── JobFleecingGetArgs.cs │ │ │ ├── JobPerformanceArgs.cs │ │ │ └── JobPerformanceGetArgs.cs │ │ ├── Job.cs │ │ ├── Outputs/ │ │ │ ├── GetJobsJobResult.cs │ │ │ ├── JobFleecing.cs │ │ │ └── JobPerformance.cs │ │ └── README.md │ ├── CertificateLegacy.cs │ ├── Cloned/ │ │ ├── Inputs/ │ │ │ ├── VmCdromArgs.cs │ │ │ ├── VmCdromGetArgs.cs │ │ │ ├── VmCloneArgs.cs │ │ │ ├── VmCloneGetArgs.cs │ │ │ ├── VmCpuArgs.cs │ │ │ ├── VmCpuGetArgs.cs │ │ │ ├── VmDeleteArgs.cs │ │ │ ├── VmDeleteGetArgs.cs │ │ │ ├── VmDiskArgs.cs │ │ │ ├── VmDiskGetArgs.cs │ │ │ ├── VmLegacyCdromArgs.cs │ │ │ ├── VmLegacyCdromGetArgs.cs │ │ │ ├── VmLegacyCloneArgs.cs │ │ │ ├── VmLegacyCloneGetArgs.cs │ │ │ ├── VmLegacyCpuArgs.cs │ │ │ ├── VmLegacyCpuGetArgs.cs │ │ │ ├── VmLegacyDeleteArgs.cs │ │ │ ├── VmLegacyDeleteGetArgs.cs │ │ │ ├── VmLegacyDiskArgs.cs │ │ │ ├── VmLegacyDiskGetArgs.cs │ │ │ ├── VmLegacyMemoryArgs.cs │ │ │ ├── VmLegacyMemoryGetArgs.cs │ │ │ ├── VmLegacyNetworkArgs.cs │ │ │ ├── VmLegacyNetworkGetArgs.cs │ │ │ ├── VmLegacyRngArgs.cs │ │ │ ├── VmLegacyRngGetArgs.cs │ │ │ ├── VmLegacyTimeoutsArgs.cs │ │ │ ├── VmLegacyTimeoutsGetArgs.cs │ │ │ ├── VmLegacyVgaArgs.cs │ │ │ ├── VmLegacyVgaGetArgs.cs │ │ │ ├── VmMemoryArgs.cs │ │ │ ├── VmMemoryGetArgs.cs │ │ │ ├── VmNetworkArgs.cs │ │ │ ├── VmNetworkGetArgs.cs │ │ │ ├── VmRngArgs.cs │ │ │ ├── VmRngGetArgs.cs │ │ │ ├── VmTimeoutsArgs.cs │ │ │ ├── VmTimeoutsGetArgs.cs │ │ │ ├── VmVgaArgs.cs │ │ │ └── VmVgaGetArgs.cs │ │ ├── Outputs/ │ │ │ ├── VmCdrom.cs │ │ │ ├── VmClone.cs │ │ │ ├── VmCpu.cs │ │ │ ├── VmDelete.cs │ │ │ ├── VmDisk.cs │ │ │ ├── VmLegacyCdrom.cs │ │ │ ├── VmLegacyClone.cs │ │ │ ├── VmLegacyCpu.cs │ │ │ ├── VmLegacyDelete.cs │ │ │ ├── VmLegacyDisk.cs │ │ │ ├── VmLegacyMemory.cs │ │ │ ├── VmLegacyNetwork.cs │ │ │ ├── VmLegacyRng.cs │ │ │ ├── VmLegacyTimeouts.cs │ │ │ ├── VmLegacyVga.cs │ │ │ ├── VmMemory.cs │ │ │ ├── VmNetwork.cs │ │ │ ├── VmRng.cs │ │ │ ├── VmTimeouts.cs │ │ │ └── VmVga.cs │ │ ├── README.md │ │ ├── Vm.cs │ │ └── VmLegacy.cs │ ├── Cluster/ │ │ ├── Firewall/ │ │ │ ├── README.md │ │ │ └── Security/ │ │ │ ├── GroupLegacy.cs │ │ │ ├── Inputs/ │ │ │ │ ├── GroupLegacyRuleArgs.cs │ │ │ │ └── GroupLegacyRuleGetArgs.cs │ │ │ ├── Outputs/ │ │ │ │ └── GroupLegacyRule.cs │ │ │ └── README.md │ │ ├── FirewallLegacy.cs │ │ ├── Inputs/ │ │ │ ├── FirewallLegacyLogRatelimitArgs.cs │ │ │ ├── FirewallLegacyLogRatelimitGetArgs.cs │ │ │ ├── OptionsLegacyNextIdArgs.cs │ │ │ ├── OptionsLegacyNextIdGetArgs.cs │ │ │ ├── OptionsLegacyNotifyArgs.cs │ │ │ ├── OptionsLegacyNotifyGetArgs.cs │ │ │ ├── OptionsNextIdArgs.cs │ │ │ ├── OptionsNextIdGetArgs.cs │ │ │ ├── OptionsNotifyArgs.cs │ │ │ └── OptionsNotifyGetArgs.cs │ │ ├── Options.cs │ │ ├── OptionsLegacy.cs │ │ ├── Outputs/ │ │ │ ├── FirewallLegacyLogRatelimit.cs │ │ │ ├── OptionsLegacyNextId.cs │ │ │ ├── OptionsLegacyNotify.cs │ │ │ ├── OptionsNextId.cs │ │ │ └── OptionsNotify.cs │ │ └── README.md │ ├── Config/ │ │ ├── Config.cs │ │ └── README.md │ ├── ContainerLegacy.cs │ ├── DnsLegacy.cs │ ├── Download/ │ │ ├── File.cs │ │ ├── FileLegacy.cs │ │ └── README.md │ ├── FileLegacy.cs │ ├── Firewall/ │ │ ├── AliasLegacy.cs │ │ ├── Inputs/ │ │ │ ├── IpsetLegacyCidrArgs.cs │ │ │ ├── IpsetLegacyCidrGetArgs.cs │ │ │ ├── RulesLegacyRuleArgs.cs │ │ │ └── RulesLegacyRuleGetArgs.cs │ │ ├── IpsetLegacy.cs │ │ ├── OptionsLegacy.cs │ │ ├── Outputs/ │ │ │ ├── IpsetLegacyCidr.cs │ │ │ └── RulesLegacyRule.cs │ │ ├── README.md │ │ └── RulesLegacy.cs │ ├── GetContainerLegacy.cs │ ├── GetContainersLegacy.cs │ ├── GetDatastores.cs │ ├── GetDatastoresLegacy.cs │ ├── GetDnsLegacy.cs │ ├── GetFile.cs │ ├── GetFileLegacy.cs │ ├── GetFiles.cs │ ├── GetGroupLegacy.cs │ ├── GetGroupsLegacy.cs │ ├── GetHagroup.cs │ ├── GetHagroupLegacy.cs │ ├── GetHagroups.cs │ ├── GetHagroupsLegacy.cs │ ├── GetHaresource.cs │ ├── GetHaresourceLegacy.cs │ ├── GetHaresources.cs │ ├── GetHaresourcesLegacy.cs │ ├── GetHostsLegacy.cs │ ├── GetNodeLegacy.cs │ ├── GetNodesLegacy.cs │ ├── GetPoolLegacy.cs │ ├── GetPoolsLegacy.cs │ ├── GetReplication.cs │ ├── GetReplicationLegacy.cs │ ├── GetReplications.cs │ ├── GetReplicationsLegacy.cs │ ├── GetRoleLegacy.cs │ ├── GetRolesLegacy.cs │ ├── GetTimeLegacy.cs │ ├── GetUserLegacy.cs │ ├── GetUsersLegacy.cs │ ├── GetVersion.cs │ ├── GetVersionLegacy.cs │ ├── GetVm.cs │ ├── GetVm2Legacy.cs │ ├── GetVmLegacy.cs │ ├── GetVmsLegacy.cs │ ├── GroupLegacy.cs │ ├── Hagroup.cs │ ├── HagroupLegacy.cs │ ├── Hardware/ │ │ ├── GetMappings.cs │ │ ├── GetMappingsLegacy.cs │ │ ├── GetPci.cs │ │ ├── Inputs/ │ │ │ ├── GetPciFilters.cs │ │ │ └── GetPciFiltersArgs.cs │ │ ├── Mapping/ │ │ │ ├── Dir.cs │ │ │ ├── DirLegacy.cs │ │ │ ├── GetDir.cs │ │ │ ├── GetDirLegacy.cs │ │ │ ├── GetPci.cs │ │ │ ├── GetPciLegacy.cs │ │ │ ├── GetUsb.cs │ │ │ ├── GetUsbLegacy.cs │ │ │ ├── Inputs/ │ │ │ │ ├── DirLegacyMapArgs.cs │ │ │ │ ├── DirLegacyMapGetArgs.cs │ │ │ │ ├── DirMapArgs.cs │ │ │ │ ├── DirMapGetArgs.cs │ │ │ │ ├── PciLegacyMapArgs.cs │ │ │ │ ├── PciLegacyMapGetArgs.cs │ │ │ │ ├── PciMapArgs.cs │ │ │ │ ├── PciMapGetArgs.cs │ │ │ │ ├── UsbLegacyMapArgs.cs │ │ │ │ ├── UsbLegacyMapGetArgs.cs │ │ │ │ ├── UsbMapArgs.cs │ │ │ │ └── UsbMapGetArgs.cs │ │ │ ├── Outputs/ │ │ │ │ ├── DirLegacyMap.cs │ │ │ │ ├── DirMap.cs │ │ │ │ ├── GetDirLegacyMapResult.cs │ │ │ │ ├── GetDirMapResult.cs │ │ │ │ ├── GetPciLegacyMapResult.cs │ │ │ │ ├── GetPciMapResult.cs │ │ │ │ ├── GetUsbLegacyMapResult.cs │ │ │ │ ├── GetUsbMapResult.cs │ │ │ │ ├── PciLegacyMap.cs │ │ │ │ ├── PciMap.cs │ │ │ │ ├── UsbLegacyMap.cs │ │ │ │ └── UsbMap.cs │ │ │ ├── Pci.cs │ │ │ ├── PciLegacy.cs │ │ │ ├── README.md │ │ │ ├── Usb.cs │ │ │ └── UsbLegacy.cs │ │ ├── Outputs/ │ │ │ ├── GetMappingsCheckResult.cs │ │ │ ├── GetMappingsLegacyCheckResult.cs │ │ │ ├── GetPciDeviceResult.cs │ │ │ └── GetPciFiltersResult.cs │ │ └── README.md │ ├── Haresource.cs │ ├── HaresourceLegacy.cs │ ├── Harule.cs │ ├── HaruleLegacy.cs │ ├── HostsLegacy.cs │ ├── Inputs/ │ │ ├── ContainerLegacyCloneArgs.cs │ │ ├── ContainerLegacyCloneGetArgs.cs │ │ ├── ContainerLegacyConsoleArgs.cs │ │ ├── ContainerLegacyConsoleGetArgs.cs │ │ ├── ContainerLegacyCpuArgs.cs │ │ ├── ContainerLegacyCpuGetArgs.cs │ │ ├── ContainerLegacyDevicePassthroughArgs.cs │ │ ├── ContainerLegacyDevicePassthroughGetArgs.cs │ │ ├── ContainerLegacyDiskArgs.cs │ │ ├── ContainerLegacyDiskGetArgs.cs │ │ ├── ContainerLegacyFeaturesArgs.cs │ │ ├── ContainerLegacyFeaturesGetArgs.cs │ │ ├── ContainerLegacyIdmapArgs.cs │ │ ├── ContainerLegacyIdmapGetArgs.cs │ │ ├── ContainerLegacyInitializationArgs.cs │ │ ├── ContainerLegacyInitializationDnsArgs.cs │ │ ├── ContainerLegacyInitializationDnsGetArgs.cs │ │ ├── ContainerLegacyInitializationGetArgs.cs │ │ ├── ContainerLegacyInitializationIpConfigArgs.cs │ │ ├── ContainerLegacyInitializationIpConfigGetArgs.cs │ │ ├── ContainerLegacyInitializationIpConfigIpv4Args.cs │ │ ├── ContainerLegacyInitializationIpConfigIpv4GetArgs.cs │ │ ├── ContainerLegacyInitializationIpConfigIpv6Args.cs │ │ ├── ContainerLegacyInitializationIpConfigIpv6GetArgs.cs │ │ ├── ContainerLegacyInitializationUserAccountArgs.cs │ │ ├── ContainerLegacyInitializationUserAccountGetArgs.cs │ │ ├── ContainerLegacyMemoryArgs.cs │ │ ├── ContainerLegacyMemoryGetArgs.cs │ │ ├── ContainerLegacyMountPointArgs.cs │ │ ├── ContainerLegacyMountPointGetArgs.cs │ │ ├── ContainerLegacyNetworkInterfaceArgs.cs │ │ ├── ContainerLegacyNetworkInterfaceGetArgs.cs │ │ ├── ContainerLegacyOperatingSystemArgs.cs │ │ ├── ContainerLegacyOperatingSystemGetArgs.cs │ │ ├── ContainerLegacyStartupArgs.cs │ │ ├── ContainerLegacyStartupGetArgs.cs │ │ ├── ContainerLegacyWaitForIpArgs.cs │ │ ├── ContainerLegacyWaitForIpGetArgs.cs │ │ ├── FileLegacySourceFileArgs.cs │ │ ├── FileLegacySourceFileGetArgs.cs │ │ ├── FileLegacySourceRawArgs.cs │ │ ├── FileLegacySourceRawGetArgs.cs │ │ ├── GetContainersLegacyFilter.cs │ │ ├── GetContainersLegacyFilterArgs.cs │ │ ├── GetDatastoresDatastore.cs │ │ ├── GetDatastoresDatastoreArgs.cs │ │ ├── GetDatastoresFilters.cs │ │ ├── GetDatastoresFiltersArgs.cs │ │ ├── GetDatastoresLegacyDatastore.cs │ │ ├── GetDatastoresLegacyDatastoreArgs.cs │ │ ├── GetDatastoresLegacyFilters.cs │ │ ├── GetDatastoresLegacyFiltersArgs.cs │ │ ├── GetVm2LegacyTimeouts.cs │ │ ├── GetVm2LegacyTimeoutsArgs.cs │ │ ├── GetVmTimeouts.cs │ │ ├── GetVmTimeoutsArgs.cs │ │ ├── GetVmsLegacyFilter.cs │ │ ├── GetVmsLegacyFilterArgs.cs │ │ ├── GroupLegacyAclArgs.cs │ │ ├── GroupLegacyAclGetArgs.cs │ │ ├── HostsLegacyEntryArgs.cs │ │ ├── HostsLegacyEntryGetArgs.cs │ │ ├── PoolLegacyMemberArgs.cs │ │ ├── PoolLegacyMemberGetArgs.cs │ │ ├── ProviderSshArgs.cs │ │ ├── ProviderSshNodeArgs.cs │ │ ├── UserLegacyAclArgs.cs │ │ ├── UserLegacyAclGetArgs.cs │ │ ├── Vm2LegacyCdromArgs.cs │ │ ├── Vm2LegacyCdromGetArgs.cs │ │ ├── Vm2LegacyCpuArgs.cs │ │ ├── Vm2LegacyCpuGetArgs.cs │ │ ├── Vm2LegacyRngArgs.cs │ │ ├── Vm2LegacyRngGetArgs.cs │ │ ├── Vm2LegacyTimeoutsArgs.cs │ │ ├── Vm2LegacyTimeoutsGetArgs.cs │ │ ├── Vm2LegacyVgaArgs.cs │ │ ├── Vm2LegacyVgaGetArgs.cs │ │ ├── VmCdromArgs.cs │ │ ├── VmCdromGetArgs.cs │ │ ├── VmCpuArgs.cs │ │ ├── VmCpuGetArgs.cs │ │ ├── VmLegacyAgentArgs.cs │ │ ├── VmLegacyAgentGetArgs.cs │ │ ├── VmLegacyAgentWaitForIpArgs.cs │ │ ├── VmLegacyAgentWaitForIpGetArgs.cs │ │ ├── VmLegacyAmdSevArgs.cs │ │ ├── VmLegacyAmdSevGetArgs.cs │ │ ├── VmLegacyAudioDeviceArgs.cs │ │ ├── VmLegacyAudioDeviceGetArgs.cs │ │ ├── VmLegacyCdromArgs.cs │ │ ├── VmLegacyCdromGetArgs.cs │ │ ├── VmLegacyCloneArgs.cs │ │ ├── VmLegacyCloneGetArgs.cs │ │ ├── VmLegacyCpuArgs.cs │ │ ├── VmLegacyCpuGetArgs.cs │ │ ├── VmLegacyDiskArgs.cs │ │ ├── VmLegacyDiskGetArgs.cs │ │ ├── VmLegacyDiskSpeedArgs.cs │ │ ├── VmLegacyDiskSpeedGetArgs.cs │ │ ├── VmLegacyEfiDiskArgs.cs │ │ ├── VmLegacyEfiDiskGetArgs.cs │ │ ├── VmLegacyHostpciArgs.cs │ │ ├── VmLegacyHostpciGetArgs.cs │ │ ├── VmLegacyInitializationArgs.cs │ │ ├── VmLegacyInitializationDnsArgs.cs │ │ ├── VmLegacyInitializationDnsGetArgs.cs │ │ ├── VmLegacyInitializationGetArgs.cs │ │ ├── VmLegacyInitializationIpConfigArgs.cs │ │ ├── VmLegacyInitializationIpConfigGetArgs.cs │ │ ├── VmLegacyInitializationIpConfigIpv4Args.cs │ │ ├── VmLegacyInitializationIpConfigIpv4GetArgs.cs │ │ ├── VmLegacyInitializationIpConfigIpv6Args.cs │ │ ├── VmLegacyInitializationIpConfigIpv6GetArgs.cs │ │ ├── VmLegacyInitializationUserAccountArgs.cs │ │ ├── VmLegacyInitializationUserAccountGetArgs.cs │ │ ├── VmLegacyMemoryArgs.cs │ │ ├── VmLegacyMemoryGetArgs.cs │ │ ├── VmLegacyNetworkDeviceArgs.cs │ │ ├── VmLegacyNetworkDeviceGetArgs.cs │ │ ├── VmLegacyNumaArgs.cs │ │ ├── VmLegacyNumaGetArgs.cs │ │ ├── VmLegacyOperatingSystemArgs.cs │ │ ├── VmLegacyOperatingSystemGetArgs.cs │ │ ├── VmLegacyRngArgs.cs │ │ ├── VmLegacyRngGetArgs.cs │ │ ├── VmLegacySerialDeviceArgs.cs │ │ ├── VmLegacySerialDeviceGetArgs.cs │ │ ├── VmLegacySmbiosArgs.cs │ │ ├── VmLegacySmbiosGetArgs.cs │ │ ├── VmLegacyStartupArgs.cs │ │ ├── VmLegacyStartupGetArgs.cs │ │ ├── VmLegacyTpmStateArgs.cs │ │ ├── VmLegacyTpmStateGetArgs.cs │ │ ├── VmLegacyUsbArgs.cs │ │ ├── VmLegacyUsbGetArgs.cs │ │ ├── VmLegacyVgaArgs.cs │ │ ├── VmLegacyVgaGetArgs.cs │ │ ├── VmLegacyVirtiofArgs.cs │ │ ├── VmLegacyVirtiofGetArgs.cs │ │ ├── VmLegacyWatchdogArgs.cs │ │ ├── VmLegacyWatchdogGetArgs.cs │ │ ├── VmRngArgs.cs │ │ ├── VmRngGetArgs.cs │ │ ├── VmTimeoutsArgs.cs │ │ ├── VmTimeoutsGetArgs.cs │ │ ├── VmVgaArgs.cs │ │ └── VmVgaGetArgs.cs │ ├── Metrics/ │ │ ├── GetServer.cs │ │ ├── GetServerLegacy.cs │ │ ├── README.md │ │ ├── Server.cs │ │ └── ServerLegacy.cs │ ├── Network/ │ │ ├── Linux/ │ │ │ ├── Bond.cs │ │ │ ├── Bridge.cs │ │ │ ├── BridgeLegacy.cs │ │ │ ├── README.md │ │ │ ├── Vlan.cs │ │ │ └── VlanLegacy.cs │ │ └── README.md │ ├── Node/ │ │ ├── Firewall.cs │ │ ├── FirewallLegacy.cs │ │ └── README.md │ ├── Oci/ │ │ ├── Image.cs │ │ ├── ImageLegacy.cs │ │ └── README.md │ ├── Outputs/ │ │ ├── ContainerLegacyClone.cs │ │ ├── ContainerLegacyConsole.cs │ │ ├── ContainerLegacyCpu.cs │ │ ├── ContainerLegacyDevicePassthrough.cs │ │ ├── ContainerLegacyDisk.cs │ │ ├── ContainerLegacyFeatures.cs │ │ ├── ContainerLegacyIdmap.cs │ │ ├── ContainerLegacyInitialization.cs │ │ ├── ContainerLegacyInitializationDns.cs │ │ ├── ContainerLegacyInitializationIpConfig.cs │ │ ├── ContainerLegacyInitializationIpConfigIpv4.cs │ │ ├── ContainerLegacyInitializationIpConfigIpv6.cs │ │ ├── ContainerLegacyInitializationUserAccount.cs │ │ ├── ContainerLegacyMemory.cs │ │ ├── ContainerLegacyMountPoint.cs │ │ ├── ContainerLegacyNetworkInterface.cs │ │ ├── ContainerLegacyOperatingSystem.cs │ │ ├── ContainerLegacyStartup.cs │ │ ├── ContainerLegacyWaitForIp.cs │ │ ├── FileLegacySourceFile.cs │ │ ├── FileLegacySourceRaw.cs │ │ ├── GetContainersLegacyContainerResult.cs │ │ ├── GetContainersLegacyFilterResult.cs │ │ ├── GetDatastoresDatastoreResult.cs │ │ ├── GetDatastoresFiltersResult.cs │ │ ├── GetDatastoresLegacyDatastoreResult.cs │ │ ├── GetDatastoresLegacyFiltersResult.cs │ │ ├── GetFilesFileResult.cs │ │ ├── GetGroupLegacyAclResult.cs │ │ ├── GetHostsLegacyEntryResult.cs │ │ ├── GetPoolLegacyMemberResult.cs │ │ ├── GetReplicationsLegacyReplicationResult.cs │ │ ├── GetReplicationsReplicationResult.cs │ │ ├── GetUserLegacyAclResult.cs │ │ ├── GetVm2LegacyCdromResult.cs │ │ ├── GetVm2LegacyCpuResult.cs │ │ ├── GetVm2LegacyRngResult.cs │ │ ├── GetVm2LegacyTimeoutsResult.cs │ │ ├── GetVm2LegacyVgaResult.cs │ │ ├── GetVmCdromResult.cs │ │ ├── GetVmCpuResult.cs │ │ ├── GetVmRngResult.cs │ │ ├── GetVmTimeoutsResult.cs │ │ ├── GetVmVgaResult.cs │ │ ├── GetVmsLegacyFilterResult.cs │ │ ├── GetVmsLegacyVmResult.cs │ │ ├── GroupLegacyAcl.cs │ │ ├── HostsLegacyEntry.cs │ │ ├── PoolLegacyMember.cs │ │ ├── UserLegacyAcl.cs │ │ ├── Vm2LegacyCdrom.cs │ │ ├── Vm2LegacyCpu.cs │ │ ├── Vm2LegacyRng.cs │ │ ├── Vm2LegacyTimeouts.cs │ │ ├── Vm2LegacyVga.cs │ │ ├── VmCdrom.cs │ │ ├── VmCpu.cs │ │ ├── VmLegacyAgent.cs │ │ ├── VmLegacyAgentWaitForIp.cs │ │ ├── VmLegacyAmdSev.cs │ │ ├── VmLegacyAudioDevice.cs │ │ ├── VmLegacyCdrom.cs │ │ ├── VmLegacyClone.cs │ │ ├── VmLegacyCpu.cs │ │ ├── VmLegacyDisk.cs │ │ ├── VmLegacyDiskSpeed.cs │ │ ├── VmLegacyEfiDisk.cs │ │ ├── VmLegacyHostpci.cs │ │ ├── VmLegacyInitialization.cs │ │ ├── VmLegacyInitializationDns.cs │ │ ├── VmLegacyInitializationIpConfig.cs │ │ ├── VmLegacyInitializationIpConfigIpv4.cs │ │ ├── VmLegacyInitializationIpConfigIpv6.cs │ │ ├── VmLegacyInitializationUserAccount.cs │ │ ├── VmLegacyMemory.cs │ │ ├── VmLegacyNetworkDevice.cs │ │ ├── VmLegacyNuma.cs │ │ ├── VmLegacyOperatingSystem.cs │ │ ├── VmLegacyRng.cs │ │ ├── VmLegacySerialDevice.cs │ │ ├── VmLegacySmbios.cs │ │ ├── VmLegacyStartup.cs │ │ ├── VmLegacyTpmState.cs │ │ ├── VmLegacyUsb.cs │ │ ├── VmLegacyVga.cs │ │ ├── VmLegacyVirtiof.cs │ │ ├── VmLegacyWatchdog.cs │ │ ├── VmRng.cs │ │ ├── VmTimeouts.cs │ │ └── VmVga.cs │ ├── Pool/ │ │ ├── Membership.cs │ │ ├── MembershipLegacy.cs │ │ └── README.md │ ├── PoolLegacy.cs │ ├── Provider.cs │ ├── Pulumi.ProxmoxVE.csproj │ ├── Pulumi.yaml │ ├── README.md │ ├── Realm/ │ │ ├── Ldap.cs │ │ ├── LdapLegacy.cs │ │ ├── Openid.cs │ │ ├── OpenidLegacy.cs │ │ ├── README.md │ │ ├── Sync.cs │ │ └── SyncLegacy.cs │ ├── Replication.cs │ ├── ReplicationLegacy.cs │ ├── RoleLegacy.cs │ ├── Sdn/ │ │ ├── Applier.cs │ │ ├── ApplierLegacy.cs │ │ ├── Fabric/ │ │ │ ├── GetOpenfabric.cs │ │ │ ├── GetOpenfabricLegacy.cs │ │ │ ├── GetOspf.cs │ │ │ ├── GetOspfLegacy.cs │ │ │ ├── Node/ │ │ │ │ ├── GetOpenfabric.cs │ │ │ │ ├── GetOpenfabricLegacy.cs │ │ │ │ ├── GetOspf.cs │ │ │ │ ├── GetOspfLegacy.cs │ │ │ │ ├── Openfabric.cs │ │ │ │ ├── OpenfabricLegacy.cs │ │ │ │ ├── Ospf.cs │ │ │ │ ├── OspfLegacy.cs │ │ │ │ └── README.md │ │ │ ├── Openfabric.cs │ │ │ ├── OpenfabricLegacy.cs │ │ │ ├── Ospf.cs │ │ │ ├── OspfLegacy.cs │ │ │ └── README.md │ │ ├── GetSubnet.cs │ │ ├── GetSubnetLegacy.cs │ │ ├── GetVnet.cs │ │ ├── GetVnetLegacy.cs │ │ ├── GetVnets.cs │ │ ├── GetVnetsLegacy.cs │ │ ├── GetZones.cs │ │ ├── GetZonesLegacy.cs │ │ ├── Inputs/ │ │ │ ├── GetSubnetDhcpRange.cs │ │ │ ├── GetSubnetDhcpRangeArgs.cs │ │ │ ├── GetSubnetLegacyDhcpRange.cs │ │ │ ├── GetSubnetLegacyDhcpRangeArgs.cs │ │ │ ├── SubnetDhcpRangeArgs.cs │ │ │ ├── SubnetDhcpRangeGetArgs.cs │ │ │ ├── SubnetLegacyDhcpRangeArgs.cs │ │ │ └── SubnetLegacyDhcpRangeGetArgs.cs │ │ ├── Outputs/ │ │ │ ├── GetSubnetDhcpRangeResult.cs │ │ │ ├── GetSubnetLegacyDhcpRangeResult.cs │ │ │ ├── GetVnetsLegacyVnetResult.cs │ │ │ ├── GetVnetsVnetResult.cs │ │ │ ├── GetZonesLegacyZoneResult.cs │ │ │ ├── GetZonesZoneResult.cs │ │ │ ├── SubnetDhcpRange.cs │ │ │ └── SubnetLegacyDhcpRange.cs │ │ ├── README.md │ │ ├── Subnet.cs │ │ ├── SubnetLegacy.cs │ │ ├── Vnet.cs │ │ ├── VnetLegacy.cs │ │ └── Zone/ │ │ ├── Evpn.cs │ │ ├── EvpnLegacy.cs │ │ ├── GetEvpn.cs │ │ ├── GetEvpnLegacy.cs │ │ ├── GetQinq.cs │ │ ├── GetQinqLegacy.cs │ │ ├── GetSimple.cs │ │ ├── GetSimpleLegacy.cs │ │ ├── GetVlan.cs │ │ ├── GetVlanLegacy.cs │ │ ├── GetVxlan.cs │ │ ├── GetVxlanLegacy.cs │ │ ├── Qinq.cs │ │ ├── QinqLegacy.cs │ │ ├── README.md │ │ ├── Simple.cs │ │ ├── SimpleLegacy.cs │ │ ├── Vlan.cs │ │ ├── VlanLegacy.cs │ │ ├── Vxlan.cs │ │ └── VxlanLegacy.cs │ ├── Storage/ │ │ ├── CIFS.cs │ │ ├── CifsLegacy.cs │ │ ├── Directory.cs │ │ ├── DirectoryLegacy.cs │ │ ├── Inputs/ │ │ │ ├── CIFSBackupsArgs.cs │ │ │ ├── CIFSBackupsGetArgs.cs │ │ │ ├── CifsLegacyBackupsArgs.cs │ │ │ ├── CifsLegacyBackupsGetArgs.cs │ │ │ ├── DirectoryBackupsArgs.cs │ │ │ ├── DirectoryBackupsGetArgs.cs │ │ │ ├── DirectoryLegacyBackupsArgs.cs │ │ │ ├── DirectoryLegacyBackupsGetArgs.cs │ │ │ ├── NFSBackupsArgs.cs │ │ │ ├── NFSBackupsGetArgs.cs │ │ │ ├── NfsLegacyBackupsArgs.cs │ │ │ ├── NfsLegacyBackupsGetArgs.cs │ │ │ ├── PBSBackupsArgs.cs │ │ │ ├── PBSBackupsGetArgs.cs │ │ │ ├── PbsLegacyBackupsArgs.cs │ │ │ └── PbsLegacyBackupsGetArgs.cs │ │ ├── LVM.cs │ │ ├── LVMThin.cs │ │ ├── LvmLegacy.cs │ │ ├── LvmthinLegacy.cs │ │ ├── NFS.cs │ │ ├── NfsLegacy.cs │ │ ├── Outputs/ │ │ │ ├── CIFSBackups.cs │ │ │ ├── CifsLegacyBackups.cs │ │ │ ├── DirectoryBackups.cs │ │ │ ├── DirectoryLegacyBackups.cs │ │ │ ├── NFSBackups.cs │ │ │ ├── NfsLegacyBackups.cs │ │ │ ├── PBSBackups.cs │ │ │ └── PbsLegacyBackups.cs │ │ ├── PBS.cs │ │ ├── PbsLegacy.cs │ │ ├── README.md │ │ ├── ZFSPool.cs │ │ └── ZfspoolLegacy.cs │ ├── TimeLegacy.cs │ ├── User/ │ │ ├── README.md │ │ ├── Token.cs │ │ └── TokenLegacy.cs │ ├── UserLegacy.cs │ ├── Utilities.cs │ ├── Vm.cs │ ├── Vm2Legacy.cs │ ├── VmLegacy.cs │ └── pulumi-plugin.json ├── go/ │ ├── .gitattributes │ ├── Pulumi.yaml │ └── proxmoxve/ │ ├── acl.go │ ├── aclLegacy.go │ ├── acme/ │ │ ├── account.go │ │ ├── accountLegacy.go │ │ ├── certificate.go │ │ ├── certificateLegacy.go │ │ ├── dns/ │ │ │ ├── init.go │ │ │ ├── plugin.go │ │ │ └── pluginLegacy.go │ │ ├── getAccount.go │ │ ├── getAccountLegacy.go │ │ ├── getAccounts.go │ │ ├── getAccountsLegacy.go │ │ ├── getPlugin.go │ │ ├── getPluginLegacy.go │ │ ├── getPlugins.go │ │ ├── getPluginsLegacy.go │ │ ├── init.go │ │ └── pulumiTypes.go │ ├── apt/ │ │ ├── getRepository.go │ │ ├── getRepositoryLegacy.go │ │ ├── init.go │ │ ├── repository.go │ │ ├── repositoryLegacy.go │ │ └── standard/ │ │ ├── getRepository.go │ │ ├── getRepositoryLegacy.go │ │ ├── init.go │ │ ├── repository.go │ │ └── repositoryLegacy.go │ ├── backup/ │ │ ├── getJobs.go │ │ ├── init.go │ │ ├── job.go │ │ └── pulumiTypes.go │ ├── certificateLegacy.go │ ├── cloned/ │ │ ├── init.go │ │ ├── pulumiTypes.go │ │ ├── vm.go │ │ └── vmLegacy.go │ ├── cluster/ │ │ ├── firewall/ │ │ │ └── security/ │ │ │ ├── groupLegacy.go │ │ │ ├── init.go │ │ │ └── pulumiTypes.go │ │ ├── firewallLegacy.go │ │ ├── init.go │ │ ├── options.go │ │ ├── optionsLegacy.go │ │ └── pulumiTypes.go │ ├── config/ │ │ ├── config.go │ │ └── pulumiTypes.go │ ├── containerLegacy.go │ ├── dnsLegacy.go │ ├── doc.go │ ├── download/ │ │ ├── file.go │ │ ├── fileLegacy.go │ │ └── init.go │ ├── fileLegacy.go │ ├── firewall/ │ │ ├── aliasLegacy.go │ │ ├── init.go │ │ ├── ipsetLegacy.go │ │ ├── optionsLegacy.go │ │ ├── pulumiTypes.go │ │ └── rulesLegacy.go │ ├── getContainerLegacy.go │ ├── getContainersLegacy.go │ ├── getDatastores.go │ ├── getDatastoresLegacy.go │ ├── getDnsLegacy.go │ ├── getFile.go │ ├── getFileLegacy.go │ ├── getFiles.go │ ├── getGroupLegacy.go │ ├── getGroupsLegacy.go │ ├── getHagroup.go │ ├── getHagroupLegacy.go │ ├── getHagroups.go │ ├── getHagroupsLegacy.go │ ├── getHaresource.go │ ├── getHaresourceLegacy.go │ ├── getHaresources.go │ ├── getHaresourcesLegacy.go │ ├── getHostsLegacy.go │ ├── getNodeLegacy.go │ ├── getNodesLegacy.go │ ├── getPoolLegacy.go │ ├── getPoolsLegacy.go │ ├── getReplication.go │ ├── getReplicationLegacy.go │ ├── getReplications.go │ ├── getReplicationsLegacy.go │ ├── getRoleLegacy.go │ ├── getRolesLegacy.go │ ├── getTimeLegacy.go │ ├── getUserLegacy.go │ ├── getUsersLegacy.go │ ├── getVersion.go │ ├── getVersionLegacy.go │ ├── getVm.go │ ├── getVm2Legacy.go │ ├── getVmLegacy.go │ ├── getVmsLegacy.go │ ├── groupLegacy.go │ ├── hagroup.go │ ├── hagroupLegacy.go │ ├── hardware/ │ │ ├── getMappings.go │ │ ├── getMappingsLegacy.go │ │ ├── getPci.go │ │ ├── mapping/ │ │ │ ├── dir.go │ │ │ ├── dirLegacy.go │ │ │ ├── getDir.go │ │ │ ├── getDirLegacy.go │ │ │ ├── getPci.go │ │ │ ├── getPciLegacy.go │ │ │ ├── getUsb.go │ │ │ ├── getUsbLegacy.go │ │ │ ├── init.go │ │ │ ├── pci.go │ │ │ ├── pciLegacy.go │ │ │ ├── pulumiTypes.go │ │ │ ├── usb.go │ │ │ └── usbLegacy.go │ │ └── pulumiTypes.go │ ├── haresource.go │ ├── haresourceLegacy.go │ ├── harule.go │ ├── haruleLegacy.go │ ├── hostsLegacy.go │ ├── init.go │ ├── internal/ │ │ ├── pulumiUtilities.go │ │ └── pulumiVersion.go │ ├── metrics/ │ │ ├── getServer.go │ │ ├── getServerLegacy.go │ │ ├── init.go │ │ ├── server.go │ │ └── serverLegacy.go │ ├── network/ │ │ └── linux/ │ │ ├── bond.go │ │ ├── bridge.go │ │ ├── bridgeLegacy.go │ │ ├── init.go │ │ ├── vlan.go │ │ └── vlanLegacy.go │ ├── node/ │ │ ├── firewall.go │ │ ├── firewallLegacy.go │ │ └── init.go │ ├── oci/ │ │ ├── image.go │ │ ├── imageLegacy.go │ │ └── init.go │ ├── pool/ │ │ ├── init.go │ │ ├── membership.go │ │ └── membershipLegacy.go │ ├── poolLegacy.go │ ├── provider.go │ ├── pulumi-plugin.json │ ├── pulumiTypes.go │ ├── realm/ │ │ ├── init.go │ │ ├── ldap.go │ │ ├── ldapLegacy.go │ │ ├── openid.go │ │ ├── openidLegacy.go │ │ ├── sync.go │ │ └── syncLegacy.go │ ├── replication.go │ ├── replicationLegacy.go │ ├── roleLegacy.go │ ├── sdn/ │ │ ├── applier.go │ │ ├── applierLegacy.go │ │ ├── fabric/ │ │ │ ├── getOpenfabric.go │ │ │ ├── getOpenfabricLegacy.go │ │ │ ├── getOspf.go │ │ │ ├── getOspfLegacy.go │ │ │ ├── init.go │ │ │ ├── node/ │ │ │ │ ├── getOpenfabric.go │ │ │ │ ├── getOpenfabricLegacy.go │ │ │ │ ├── getOspf.go │ │ │ │ ├── getOspfLegacy.go │ │ │ │ ├── init.go │ │ │ │ ├── openfabric.go │ │ │ │ ├── openfabricLegacy.go │ │ │ │ ├── ospf.go │ │ │ │ └── ospfLegacy.go │ │ │ ├── openfabric.go │ │ │ ├── openfabricLegacy.go │ │ │ ├── ospf.go │ │ │ └── ospfLegacy.go │ │ ├── getSubnet.go │ │ ├── getSubnetLegacy.go │ │ ├── getVnet.go │ │ ├── getVnetLegacy.go │ │ ├── getVnets.go │ │ ├── getVnetsLegacy.go │ │ ├── getZones.go │ │ ├── getZonesLegacy.go │ │ ├── init.go │ │ ├── pulumiTypes.go │ │ ├── subnet.go │ │ ├── subnetLegacy.go │ │ ├── vnet.go │ │ ├── vnetLegacy.go │ │ └── zone/ │ │ ├── evpn.go │ │ ├── evpnLegacy.go │ │ ├── getEvpn.go │ │ ├── getEvpnLegacy.go │ │ ├── getQinq.go │ │ ├── getQinqLegacy.go │ │ ├── getSimple.go │ │ ├── getSimpleLegacy.go │ │ ├── getVlan.go │ │ ├── getVlanLegacy.go │ │ ├── getVxlan.go │ │ ├── getVxlanLegacy.go │ │ ├── init.go │ │ ├── qinq.go │ │ ├── qinqLegacy.go │ │ ├── simple.go │ │ ├── simpleLegacy.go │ │ ├── vlan.go │ │ ├── vlanLegacy.go │ │ ├── vxlan.go │ │ └── vxlanLegacy.go │ ├── storage/ │ │ ├── cifs.go │ │ ├── cifsLegacy.go │ │ ├── directory.go │ │ ├── directoryLegacy.go │ │ ├── init.go │ │ ├── lvm.go │ │ ├── lvmLegacy.go │ │ ├── lvmthin.go │ │ ├── lvmthinLegacy.go │ │ ├── nfs.go │ │ ├── nfsLegacy.go │ │ ├── pbs.go │ │ ├── pbsLegacy.go │ │ ├── pulumiTypes.go │ │ ├── zfspool.go │ │ └── zfspoolLegacy.go │ ├── timeLegacy.go │ ├── user/ │ │ ├── init.go │ │ ├── token.go │ │ └── tokenLegacy.go │ ├── userLegacy.go │ ├── vm.go │ ├── vm2Legacy.go │ └── vmLegacy.go ├── go.mod ├── go.sum ├── java/ │ ├── .gitattributes │ ├── README.md │ ├── build.gradle │ ├── go.mod │ ├── settings.gradle │ └── src/ │ └── main/ │ └── java/ │ └── io/ │ └── muehlbachler/ │ └── pulumi/ │ └── proxmoxve/ │ ├── Acl.java │ ├── AclArgs.java │ ├── AclLegacy.java │ ├── AclLegacyArgs.java │ ├── Acme/ │ │ ├── Account.java │ │ ├── AccountArgs.java │ │ ├── AccountLegacy.java │ │ ├── AccountLegacyArgs.java │ │ ├── AcmeFunctions.java │ │ ├── Certificate.java │ │ ├── CertificateArgs.java │ │ ├── CertificateLegacy.java │ │ ├── CertificateLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── AccountLegacyState.java │ │ │ ├── AccountState.java │ │ │ ├── CertificateDomainArgs.java │ │ │ ├── CertificateLegacyDomainArgs.java │ │ │ ├── CertificateLegacyState.java │ │ │ ├── CertificateState.java │ │ │ ├── GetAccountArgs.java │ │ │ ├── GetAccountLegacyArgs.java │ │ │ ├── GetAccountLegacyPlainArgs.java │ │ │ ├── GetAccountPlainArgs.java │ │ │ ├── GetPluginArgs.java │ │ │ ├── GetPluginLegacyArgs.java │ │ │ ├── GetPluginLegacyPlainArgs.java │ │ │ └── GetPluginPlainArgs.java │ │ └── outputs/ │ │ ├── CertificateDomain.java │ │ ├── CertificateLegacyDomain.java │ │ ├── GetAccountAccount.java │ │ ├── GetAccountLegacyAccount.java │ │ ├── GetAccountLegacyResult.java │ │ ├── GetAccountResult.java │ │ ├── GetAccountsLegacyResult.java │ │ ├── GetAccountsResult.java │ │ ├── GetPluginLegacyResult.java │ │ ├── GetPluginResult.java │ │ ├── GetPluginsLegacyPlugin.java │ │ ├── GetPluginsLegacyResult.java │ │ ├── GetPluginsPlugin.java │ │ └── GetPluginsResult.java │ ├── Apt/ │ │ ├── AptFunctions.java │ │ ├── Repository.java │ │ ├── RepositoryArgs.java │ │ ├── RepositoryLegacy.java │ │ ├── RepositoryLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── GetRepositoryArgs.java │ │ │ ├── GetRepositoryLegacyArgs.java │ │ │ ├── GetRepositoryLegacyPlainArgs.java │ │ │ ├── GetRepositoryPlainArgs.java │ │ │ ├── RepositoryLegacyState.java │ │ │ └── RepositoryState.java │ │ └── outputs/ │ │ ├── GetRepositoryLegacyResult.java │ │ └── GetRepositoryResult.java │ ├── Apt_standard/ │ │ ├── Apt_standardFunctions.java │ │ ├── Repository.java │ │ ├── RepositoryArgs.java │ │ ├── RepositoryLegacy.java │ │ ├── RepositoryLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── GetRepositoryArgs.java │ │ │ ├── GetRepositoryLegacyArgs.java │ │ │ ├── GetRepositoryLegacyPlainArgs.java │ │ │ ├── GetRepositoryPlainArgs.java │ │ │ ├── RepositoryLegacyState.java │ │ │ └── RepositoryState.java │ │ └── outputs/ │ │ ├── GetRepositoryLegacyResult.java │ │ └── GetRepositoryResult.java │ ├── CertificateLegacy.java │ ├── CertificateLegacyArgs.java │ ├── Config.java │ ├── ContainerLegacy.java │ ├── ContainerLegacyArgs.java │ ├── DnsLegacy.java │ ├── DnsLegacyArgs.java │ ├── FileLegacy.java │ ├── FileLegacyArgs.java │ ├── GroupLegacy.java │ ├── GroupLegacyArgs.java │ ├── Hagroup.java │ ├── HagroupArgs.java │ ├── HagroupLegacy.java │ ├── HagroupLegacyArgs.java │ ├── Hardware/ │ │ ├── HardwareFunctions.java │ │ ├── inputs/ │ │ │ ├── GetMappingsArgs.java │ │ │ ├── GetMappingsLegacyArgs.java │ │ │ ├── GetMappingsLegacyPlainArgs.java │ │ │ ├── GetMappingsPlainArgs.java │ │ │ ├── GetPciArgs.java │ │ │ ├── GetPciFilters.java │ │ │ ├── GetPciFiltersArgs.java │ │ │ └── GetPciPlainArgs.java │ │ └── outputs/ │ │ ├── GetMappingsCheck.java │ │ ├── GetMappingsLegacyCheck.java │ │ ├── GetMappingsLegacyResult.java │ │ ├── GetMappingsResult.java │ │ ├── GetPciDevice.java │ │ ├── GetPciFilters.java │ │ └── GetPciResult.java │ ├── Hardware_mapping/ │ │ ├── Dir.java │ │ ├── DirArgs.java │ │ ├── DirLegacy.java │ │ ├── DirLegacyArgs.java │ │ ├── Hardware_mappingFunctions.java │ │ ├── Pci.java │ │ ├── PciArgs.java │ │ ├── PciLegacy.java │ │ ├── PciLegacyArgs.java │ │ ├── Usb.java │ │ ├── UsbArgs.java │ │ ├── UsbLegacy.java │ │ ├── UsbLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── DirLegacyMapArgs.java │ │ │ ├── DirLegacyState.java │ │ │ ├── DirMapArgs.java │ │ │ ├── DirState.java │ │ │ ├── GetDirArgs.java │ │ │ ├── GetDirLegacyArgs.java │ │ │ ├── GetDirLegacyPlainArgs.java │ │ │ ├── GetDirPlainArgs.java │ │ │ ├── GetPciArgs.java │ │ │ ├── GetPciLegacyArgs.java │ │ │ ├── GetPciLegacyPlainArgs.java │ │ │ ├── GetPciPlainArgs.java │ │ │ ├── GetUsbArgs.java │ │ │ ├── GetUsbLegacyArgs.java │ │ │ ├── GetUsbLegacyPlainArgs.java │ │ │ ├── GetUsbPlainArgs.java │ │ │ ├── PciLegacyMapArgs.java │ │ │ ├── PciLegacyState.java │ │ │ ├── PciMapArgs.java │ │ │ ├── PciState.java │ │ │ ├── UsbLegacyMapArgs.java │ │ │ ├── UsbLegacyState.java │ │ │ ├── UsbMapArgs.java │ │ │ └── UsbState.java │ │ └── outputs/ │ │ ├── DirLegacyMap.java │ │ ├── DirMap.java │ │ ├── GetDirLegacyMap.java │ │ ├── GetDirLegacyResult.java │ │ ├── GetDirMap.java │ │ ├── GetDirResult.java │ │ ├── GetPciLegacyMap.java │ │ ├── GetPciLegacyResult.java │ │ ├── GetPciMap.java │ │ ├── GetPciResult.java │ │ ├── GetUsbLegacyMap.java │ │ ├── GetUsbLegacyResult.java │ │ ├── GetUsbMap.java │ │ ├── GetUsbResult.java │ │ ├── PciLegacyMap.java │ │ ├── PciMap.java │ │ ├── UsbLegacyMap.java │ │ └── UsbMap.java │ ├── Haresource.java │ ├── HaresourceArgs.java │ ├── HaresourceLegacy.java │ ├── HaresourceLegacyArgs.java │ ├── Harule.java │ ├── HaruleArgs.java │ ├── HaruleLegacy.java │ ├── HaruleLegacyArgs.java │ ├── HostsLegacy.java │ ├── HostsLegacyArgs.java │ ├── Metrics/ │ │ ├── MetricsFunctions.java │ │ ├── Server.java │ │ ├── ServerArgs.java │ │ ├── ServerLegacy.java │ │ ├── ServerLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── GetServerArgs.java │ │ │ ├── GetServerLegacyArgs.java │ │ │ ├── GetServerLegacyPlainArgs.java │ │ │ ├── GetServerPlainArgs.java │ │ │ ├── ServerLegacyState.java │ │ │ └── ServerState.java │ │ └── outputs/ │ │ ├── GetServerLegacyResult.java │ │ └── GetServerResult.java │ ├── Node/ │ │ ├── Firewall.java │ │ ├── FirewallArgs.java │ │ ├── FirewallLegacy.java │ │ ├── FirewallLegacyArgs.java │ │ └── inputs/ │ │ ├── FirewallLegacyState.java │ │ └── FirewallState.java │ ├── Oci/ │ │ ├── Image.java │ │ ├── ImageArgs.java │ │ ├── ImageLegacy.java │ │ ├── ImageLegacyArgs.java │ │ └── inputs/ │ │ ├── ImageLegacyState.java │ │ └── ImageState.java │ ├── Pool/ │ │ ├── Membership.java │ │ ├── MembershipArgs.java │ │ ├── MembershipLegacy.java │ │ ├── MembershipLegacyArgs.java │ │ └── inputs/ │ │ ├── MembershipLegacyState.java │ │ └── MembershipState.java │ ├── PoolLegacy.java │ ├── PoolLegacyArgs.java │ ├── Provider.java │ ├── ProviderArgs.java │ ├── ProxmoxveFunctions.java │ ├── Realm/ │ │ ├── Ldap.java │ │ ├── LdapArgs.java │ │ ├── LdapLegacy.java │ │ ├── LdapLegacyArgs.java │ │ ├── Openid.java │ │ ├── OpenidArgs.java │ │ ├── OpenidLegacy.java │ │ ├── OpenidLegacyArgs.java │ │ ├── Sync.java │ │ ├── SyncArgs.java │ │ ├── SyncLegacy.java │ │ ├── SyncLegacyArgs.java │ │ └── inputs/ │ │ ├── LdapLegacyState.java │ │ ├── LdapState.java │ │ ├── OpenidLegacyState.java │ │ ├── OpenidState.java │ │ ├── SyncLegacyState.java │ │ └── SyncState.java │ ├── Replication.java │ ├── ReplicationArgs.java │ ├── ReplicationLegacy.java │ ├── ReplicationLegacyArgs.java │ ├── RoleLegacy.java │ ├── RoleLegacyArgs.java │ ├── Sdn/ │ │ ├── Applier.java │ │ ├── ApplierArgs.java │ │ ├── ApplierLegacy.java │ │ ├── ApplierLegacyArgs.java │ │ ├── SdnFunctions.java │ │ ├── Subnet.java │ │ ├── SubnetArgs.java │ │ ├── SubnetLegacy.java │ │ ├── SubnetLegacyArgs.java │ │ ├── Vnet.java │ │ ├── VnetArgs.java │ │ ├── VnetLegacy.java │ │ ├── VnetLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── ApplierLegacyState.java │ │ │ ├── ApplierState.java │ │ │ ├── GetSubnetArgs.java │ │ │ ├── GetSubnetDhcpRange.java │ │ │ ├── GetSubnetDhcpRangeArgs.java │ │ │ ├── GetSubnetLegacyArgs.java │ │ │ ├── GetSubnetLegacyDhcpRange.java │ │ │ ├── GetSubnetLegacyDhcpRangeArgs.java │ │ │ ├── GetSubnetLegacyPlainArgs.java │ │ │ ├── GetSubnetPlainArgs.java │ │ │ ├── GetVnetArgs.java │ │ │ ├── GetVnetLegacyArgs.java │ │ │ ├── GetVnetLegacyPlainArgs.java │ │ │ ├── GetVnetPlainArgs.java │ │ │ ├── GetZonesArgs.java │ │ │ ├── GetZonesLegacyArgs.java │ │ │ ├── GetZonesLegacyPlainArgs.java │ │ │ ├── GetZonesPlainArgs.java │ │ │ ├── SubnetDhcpRangeArgs.java │ │ │ ├── SubnetLegacyDhcpRangeArgs.java │ │ │ ├── SubnetLegacyState.java │ │ │ ├── SubnetState.java │ │ │ ├── VnetLegacyState.java │ │ │ └── VnetState.java │ │ └── outputs/ │ │ ├── GetSubnetDhcpRange.java │ │ ├── GetSubnetLegacyDhcpRange.java │ │ ├── GetSubnetLegacyResult.java │ │ ├── GetSubnetResult.java │ │ ├── GetVnetLegacyResult.java │ │ ├── GetVnetResult.java │ │ ├── GetVnetsLegacyResult.java │ │ ├── GetVnetsLegacyVnet.java │ │ ├── GetVnetsResult.java │ │ ├── GetVnetsVnet.java │ │ ├── GetZonesLegacyResult.java │ │ ├── GetZonesLegacyZone.java │ │ ├── GetZonesResult.java │ │ ├── GetZonesZone.java │ │ ├── SubnetDhcpRange.java │ │ └── SubnetLegacyDhcpRange.java │ ├── Sdn_fabric/ │ │ ├── Openfabric.java │ │ ├── OpenfabricArgs.java │ │ ├── OpenfabricLegacy.java │ │ ├── OpenfabricLegacyArgs.java │ │ ├── Ospf.java │ │ ├── OspfArgs.java │ │ ├── OspfLegacy.java │ │ ├── OspfLegacyArgs.java │ │ ├── Sdn_fabricFunctions.java │ │ ├── inputs/ │ │ │ ├── GetOpenfabricArgs.java │ │ │ ├── GetOpenfabricLegacyArgs.java │ │ │ ├── GetOpenfabricLegacyPlainArgs.java │ │ │ ├── GetOpenfabricPlainArgs.java │ │ │ ├── GetOspfArgs.java │ │ │ ├── GetOspfLegacyArgs.java │ │ │ ├── GetOspfLegacyPlainArgs.java │ │ │ ├── GetOspfPlainArgs.java │ │ │ ├── OpenfabricLegacyState.java │ │ │ ├── OpenfabricState.java │ │ │ ├── OspfLegacyState.java │ │ │ └── OspfState.java │ │ └── outputs/ │ │ ├── GetOpenfabricLegacyResult.java │ │ ├── GetOpenfabricResult.java │ │ ├── GetOspfLegacyResult.java │ │ └── GetOspfResult.java │ ├── Sdn_fabric_node/ │ │ ├── Openfabric.java │ │ ├── OpenfabricArgs.java │ │ ├── OpenfabricLegacy.java │ │ ├── OpenfabricLegacyArgs.java │ │ ├── Ospf.java │ │ ├── OspfArgs.java │ │ ├── OspfLegacy.java │ │ ├── OspfLegacyArgs.java │ │ ├── Sdn_fabric_nodeFunctions.java │ │ ├── inputs/ │ │ │ ├── GetOpenfabricArgs.java │ │ │ ├── GetOpenfabricLegacyArgs.java │ │ │ ├── GetOpenfabricLegacyPlainArgs.java │ │ │ ├── GetOpenfabricPlainArgs.java │ │ │ ├── GetOspfArgs.java │ │ │ ├── GetOspfLegacyArgs.java │ │ │ ├── GetOspfLegacyPlainArgs.java │ │ │ ├── GetOspfPlainArgs.java │ │ │ ├── OpenfabricLegacyState.java │ │ │ ├── OpenfabricState.java │ │ │ ├── OspfLegacyState.java │ │ │ └── OspfState.java │ │ └── outputs/ │ │ ├── GetOpenfabricLegacyResult.java │ │ ├── GetOpenfabricResult.java │ │ ├── GetOspfLegacyResult.java │ │ └── GetOspfResult.java │ ├── TimeLegacy.java │ ├── TimeLegacyArgs.java │ ├── User/ │ │ ├── Token.java │ │ ├── TokenArgs.java │ │ ├── TokenLegacy.java │ │ ├── TokenLegacyArgs.java │ │ └── inputs/ │ │ ├── TokenLegacyState.java │ │ └── TokenState.java │ ├── UserLegacy.java │ ├── UserLegacyArgs.java │ ├── Utilities.java │ ├── Vm.java │ ├── Vm2Legacy.java │ ├── Vm2LegacyArgs.java │ ├── VmArgs.java │ ├── VmLegacy.java │ ├── VmLegacyArgs.java │ ├── acme_dns/ │ │ ├── Plugin.java │ │ ├── PluginArgs.java │ │ ├── PluginLegacy.java │ │ ├── PluginLegacyArgs.java │ │ └── inputs/ │ │ ├── PluginLegacyState.java │ │ └── PluginState.java │ ├── backup/ │ │ ├── BackupFunctions.java │ │ ├── Job.java │ │ ├── JobArgs.java │ │ ├── inputs/ │ │ │ ├── JobFleecingArgs.java │ │ │ ├── JobPerformanceArgs.java │ │ │ └── JobState.java │ │ └── outputs/ │ │ ├── GetJobsJob.java │ │ ├── GetJobsResult.java │ │ ├── JobFleecing.java │ │ └── JobPerformance.java │ ├── cloned/ │ │ ├── Vm.java │ │ ├── VmArgs.java │ │ ├── VmLegacy.java │ │ ├── VmLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── VmCdromArgs.java │ │ │ ├── VmCloneArgs.java │ │ │ ├── VmCpuArgs.java │ │ │ ├── VmDeleteArgs.java │ │ │ ├── VmDiskArgs.java │ │ │ ├── VmLegacyCdromArgs.java │ │ │ ├── VmLegacyCloneArgs.java │ │ │ ├── VmLegacyCpuArgs.java │ │ │ ├── VmLegacyDeleteArgs.java │ │ │ ├── VmLegacyDiskArgs.java │ │ │ ├── VmLegacyMemoryArgs.java │ │ │ ├── VmLegacyNetworkArgs.java │ │ │ ├── VmLegacyRngArgs.java │ │ │ ├── VmLegacyState.java │ │ │ ├── VmLegacyTimeoutsArgs.java │ │ │ ├── VmLegacyVgaArgs.java │ │ │ ├── VmMemoryArgs.java │ │ │ ├── VmNetworkArgs.java │ │ │ ├── VmRngArgs.java │ │ │ ├── VmState.java │ │ │ ├── VmTimeoutsArgs.java │ │ │ └── VmVgaArgs.java │ │ └── outputs/ │ │ ├── VmCdrom.java │ │ ├── VmClone.java │ │ ├── VmCpu.java │ │ ├── VmDelete.java │ │ ├── VmDisk.java │ │ ├── VmLegacyCdrom.java │ │ ├── VmLegacyClone.java │ │ ├── VmLegacyCpu.java │ │ ├── VmLegacyDelete.java │ │ ├── VmLegacyDisk.java │ │ ├── VmLegacyMemory.java │ │ ├── VmLegacyNetwork.java │ │ ├── VmLegacyRng.java │ │ ├── VmLegacyTimeouts.java │ │ ├── VmLegacyVga.java │ │ ├── VmMemory.java │ │ ├── VmNetwork.java │ │ ├── VmRng.java │ │ ├── VmTimeouts.java │ │ └── VmVga.java │ ├── cluster/ │ │ ├── FirewallLegacy.java │ │ ├── FirewallLegacyArgs.java │ │ ├── Options.java │ │ ├── OptionsArgs.java │ │ ├── OptionsLegacy.java │ │ ├── OptionsLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── FirewallLegacyLogRatelimitArgs.java │ │ │ ├── FirewallLegacyState.java │ │ │ ├── OptionsLegacyNextIdArgs.java │ │ │ ├── OptionsLegacyNotifyArgs.java │ │ │ ├── OptionsLegacyState.java │ │ │ ├── OptionsNextIdArgs.java │ │ │ ├── OptionsNotifyArgs.java │ │ │ └── OptionsState.java │ │ └── outputs/ │ │ ├── FirewallLegacyLogRatelimit.java │ │ ├── OptionsLegacyNextId.java │ │ ├── OptionsLegacyNotify.java │ │ ├── OptionsNextId.java │ │ └── OptionsNotify.java │ ├── cluster_firewall_security/ │ │ ├── GroupLegacy.java │ │ ├── GroupLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── GroupLegacyRuleArgs.java │ │ │ └── GroupLegacyState.java │ │ └── outputs/ │ │ └── GroupLegacyRule.java │ ├── config/ │ │ ├── inputs/ │ │ │ └── Ssh.java │ │ └── outputs/ │ │ └── SshNode.java │ ├── download/ │ │ ├── File.java │ │ ├── FileArgs.java │ │ ├── FileLegacy.java │ │ ├── FileLegacyArgs.java │ │ └── inputs/ │ │ ├── FileLegacyState.java │ │ └── FileState.java │ ├── firewall/ │ │ ├── AliasLegacy.java │ │ ├── AliasLegacyArgs.java │ │ ├── IpsetLegacy.java │ │ ├── IpsetLegacyArgs.java │ │ ├── OptionsLegacy.java │ │ ├── OptionsLegacyArgs.java │ │ ├── RulesLegacy.java │ │ ├── RulesLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── AliasLegacyState.java │ │ │ ├── IpsetLegacyCidrArgs.java │ │ │ ├── IpsetLegacyState.java │ │ │ ├── OptionsLegacyState.java │ │ │ ├── RulesLegacyRuleArgs.java │ │ │ └── RulesLegacyState.java │ │ └── outputs/ │ │ ├── IpsetLegacyCidr.java │ │ └── RulesLegacyRule.java │ ├── inputs/ │ │ ├── AclLegacyState.java │ │ ├── AclState.java │ │ ├── CertificateLegacyState.java │ │ ├── ContainerLegacyCloneArgs.java │ │ ├── ContainerLegacyConsoleArgs.java │ │ ├── ContainerLegacyCpuArgs.java │ │ ├── ContainerLegacyDevicePassthroughArgs.java │ │ ├── ContainerLegacyDiskArgs.java │ │ ├── ContainerLegacyFeaturesArgs.java │ │ ├── ContainerLegacyIdmapArgs.java │ │ ├── ContainerLegacyInitializationArgs.java │ │ ├── ContainerLegacyInitializationDnsArgs.java │ │ ├── ContainerLegacyInitializationIpConfigArgs.java │ │ ├── ContainerLegacyInitializationIpConfigIpv4Args.java │ │ ├── ContainerLegacyInitializationIpConfigIpv6Args.java │ │ ├── ContainerLegacyInitializationUserAccountArgs.java │ │ ├── ContainerLegacyMemoryArgs.java │ │ ├── ContainerLegacyMountPointArgs.java │ │ ├── ContainerLegacyNetworkInterfaceArgs.java │ │ ├── ContainerLegacyOperatingSystemArgs.java │ │ ├── ContainerLegacyStartupArgs.java │ │ ├── ContainerLegacyState.java │ │ ├── ContainerLegacyWaitForIpArgs.java │ │ ├── DnsLegacyState.java │ │ ├── FileLegacySourceFileArgs.java │ │ ├── FileLegacySourceRawArgs.java │ │ ├── FileLegacyState.java │ │ ├── GetContainerLegacyArgs.java │ │ ├── GetContainerLegacyPlainArgs.java │ │ ├── GetContainersLegacyArgs.java │ │ ├── GetContainersLegacyFilter.java │ │ ├── GetContainersLegacyFilterArgs.java │ │ ├── GetContainersLegacyPlainArgs.java │ │ ├── GetDatastoresArgs.java │ │ ├── GetDatastoresDatastore.java │ │ ├── GetDatastoresDatastoreArgs.java │ │ ├── GetDatastoresFilters.java │ │ ├── GetDatastoresFiltersArgs.java │ │ ├── GetDatastoresLegacyArgs.java │ │ ├── GetDatastoresLegacyDatastore.java │ │ ├── GetDatastoresLegacyDatastoreArgs.java │ │ ├── GetDatastoresLegacyFilters.java │ │ ├── GetDatastoresLegacyFiltersArgs.java │ │ ├── GetDatastoresLegacyPlainArgs.java │ │ ├── GetDatastoresPlainArgs.java │ │ ├── GetDnsLegacyArgs.java │ │ ├── GetDnsLegacyPlainArgs.java │ │ ├── GetFileArgs.java │ │ ├── GetFileLegacyArgs.java │ │ ├── GetFileLegacyPlainArgs.java │ │ ├── GetFilePlainArgs.java │ │ ├── GetFilesArgs.java │ │ ├── GetFilesPlainArgs.java │ │ ├── GetGroupLegacyArgs.java │ │ ├── GetGroupLegacyPlainArgs.java │ │ ├── GetHagroupArgs.java │ │ ├── GetHagroupLegacyArgs.java │ │ ├── GetHagroupLegacyPlainArgs.java │ │ ├── GetHagroupPlainArgs.java │ │ ├── GetHaresourceArgs.java │ │ ├── GetHaresourceLegacyArgs.java │ │ ├── GetHaresourceLegacyPlainArgs.java │ │ ├── GetHaresourcePlainArgs.java │ │ ├── GetHaresourcesArgs.java │ │ ├── GetHaresourcesLegacyArgs.java │ │ ├── GetHaresourcesLegacyPlainArgs.java │ │ ├── GetHaresourcesPlainArgs.java │ │ ├── GetHostsLegacyArgs.java │ │ ├── GetHostsLegacyPlainArgs.java │ │ ├── GetNodeLegacyArgs.java │ │ ├── GetNodeLegacyPlainArgs.java │ │ ├── GetPoolLegacyArgs.java │ │ ├── GetPoolLegacyPlainArgs.java │ │ ├── GetReplicationArgs.java │ │ ├── GetReplicationLegacyArgs.java │ │ ├── GetReplicationLegacyPlainArgs.java │ │ ├── GetReplicationPlainArgs.java │ │ ├── GetRoleLegacyArgs.java │ │ ├── GetRoleLegacyPlainArgs.java │ │ ├── GetTimeLegacyArgs.java │ │ ├── GetTimeLegacyPlainArgs.java │ │ ├── GetUserLegacyArgs.java │ │ ├── GetUserLegacyPlainArgs.java │ │ ├── GetVm2LegacyArgs.java │ │ ├── GetVm2LegacyPlainArgs.java │ │ ├── GetVm2LegacyTimeouts.java │ │ ├── GetVm2LegacyTimeoutsArgs.java │ │ ├── GetVmArgs.java │ │ ├── GetVmLegacyArgs.java │ │ ├── GetVmLegacyPlainArgs.java │ │ ├── GetVmPlainArgs.java │ │ ├── GetVmTimeouts.java │ │ ├── GetVmTimeoutsArgs.java │ │ ├── GetVmsLegacyArgs.java │ │ ├── GetVmsLegacyFilter.java │ │ ├── GetVmsLegacyFilterArgs.java │ │ ├── GetVmsLegacyPlainArgs.java │ │ ├── GroupLegacyAclArgs.java │ │ ├── GroupLegacyState.java │ │ ├── HagroupLegacyState.java │ │ ├── HagroupState.java │ │ ├── HaresourceLegacyState.java │ │ ├── HaresourceState.java │ │ ├── HaruleLegacyState.java │ │ ├── HaruleState.java │ │ ├── HostsLegacyEntryArgs.java │ │ ├── HostsLegacyState.java │ │ ├── PoolLegacyMemberArgs.java │ │ ├── PoolLegacyState.java │ │ ├── ProviderSshArgs.java │ │ ├── ProviderSshNodeArgs.java │ │ ├── ReplicationLegacyState.java │ │ ├── ReplicationState.java │ │ ├── RoleLegacyState.java │ │ ├── TimeLegacyState.java │ │ ├── UserLegacyAclArgs.java │ │ ├── UserLegacyState.java │ │ ├── Vm2LegacyCdromArgs.java │ │ ├── Vm2LegacyCpuArgs.java │ │ ├── Vm2LegacyRngArgs.java │ │ ├── Vm2LegacyState.java │ │ ├── Vm2LegacyTimeoutsArgs.java │ │ ├── Vm2LegacyVgaArgs.java │ │ ├── VmCdromArgs.java │ │ ├── VmCpuArgs.java │ │ ├── VmLegacyAgentArgs.java │ │ ├── VmLegacyAgentWaitForIpArgs.java │ │ ├── VmLegacyAmdSevArgs.java │ │ ├── VmLegacyAudioDeviceArgs.java │ │ ├── VmLegacyCdromArgs.java │ │ ├── VmLegacyCloneArgs.java │ │ ├── VmLegacyCpuArgs.java │ │ ├── VmLegacyDiskArgs.java │ │ ├── VmLegacyDiskSpeedArgs.java │ │ ├── VmLegacyEfiDiskArgs.java │ │ ├── VmLegacyHostpciArgs.java │ │ ├── VmLegacyInitializationArgs.java │ │ ├── VmLegacyInitializationDnsArgs.java │ │ ├── VmLegacyInitializationIpConfigArgs.java │ │ ├── VmLegacyInitializationIpConfigIpv4Args.java │ │ ├── VmLegacyInitializationIpConfigIpv6Args.java │ │ ├── VmLegacyInitializationUserAccountArgs.java │ │ ├── VmLegacyMemoryArgs.java │ │ ├── VmLegacyNetworkDeviceArgs.java │ │ ├── VmLegacyNumaArgs.java │ │ ├── VmLegacyOperatingSystemArgs.java │ │ ├── VmLegacyRngArgs.java │ │ ├── VmLegacySerialDeviceArgs.java │ │ ├── VmLegacySmbiosArgs.java │ │ ├── VmLegacyStartupArgs.java │ │ ├── VmLegacyState.java │ │ ├── VmLegacyTpmStateArgs.java │ │ ├── VmLegacyUsbArgs.java │ │ ├── VmLegacyVgaArgs.java │ │ ├── VmLegacyVirtiofArgs.java │ │ ├── VmLegacyWatchdogArgs.java │ │ ├── VmRngArgs.java │ │ ├── VmState.java │ │ ├── VmTimeoutsArgs.java │ │ └── VmVgaArgs.java │ ├── network_linux/ │ │ ├── Bond.java │ │ ├── BondArgs.java │ │ ├── Bridge.java │ │ ├── BridgeArgs.java │ │ ├── BridgeLegacy.java │ │ ├── BridgeLegacyArgs.java │ │ ├── Vlan.java │ │ ├── VlanArgs.java │ │ ├── VlanLegacy.java │ │ ├── VlanLegacyArgs.java │ │ └── inputs/ │ │ ├── BondState.java │ │ ├── BridgeLegacyState.java │ │ ├── BridgeState.java │ │ ├── VlanLegacyState.java │ │ └── VlanState.java │ ├── outputs/ │ │ ├── ContainerLegacyClone.java │ │ ├── ContainerLegacyConsole.java │ │ ├── ContainerLegacyCpu.java │ │ ├── ContainerLegacyDevicePassthrough.java │ │ ├── ContainerLegacyDisk.java │ │ ├── ContainerLegacyFeatures.java │ │ ├── ContainerLegacyIdmap.java │ │ ├── ContainerLegacyInitialization.java │ │ ├── ContainerLegacyInitializationDns.java │ │ ├── ContainerLegacyInitializationIpConfig.java │ │ ├── ContainerLegacyInitializationIpConfigIpv4.java │ │ ├── ContainerLegacyInitializationIpConfigIpv6.java │ │ ├── ContainerLegacyInitializationUserAccount.java │ │ ├── ContainerLegacyMemory.java │ │ ├── ContainerLegacyMountPoint.java │ │ ├── ContainerLegacyNetworkInterface.java │ │ ├── ContainerLegacyOperatingSystem.java │ │ ├── ContainerLegacyStartup.java │ │ ├── ContainerLegacyWaitForIp.java │ │ ├── FileLegacySourceFile.java │ │ ├── FileLegacySourceRaw.java │ │ ├── GetContainerLegacyResult.java │ │ ├── GetContainersLegacyContainer.java │ │ ├── GetContainersLegacyFilter.java │ │ ├── GetContainersLegacyResult.java │ │ ├── GetDatastoresDatastore.java │ │ ├── GetDatastoresFilters.java │ │ ├── GetDatastoresLegacyDatastore.java │ │ ├── GetDatastoresLegacyFilters.java │ │ ├── GetDatastoresLegacyResult.java │ │ ├── GetDatastoresResult.java │ │ ├── GetDnsLegacyResult.java │ │ ├── GetFileLegacyResult.java │ │ ├── GetFileResult.java │ │ ├── GetFilesFile.java │ │ ├── GetFilesResult.java │ │ ├── GetGroupLegacyAcl.java │ │ ├── GetGroupLegacyResult.java │ │ ├── GetGroupsLegacyResult.java │ │ ├── GetHagroupLegacyResult.java │ │ ├── GetHagroupResult.java │ │ ├── GetHagroupsLegacyResult.java │ │ ├── GetHagroupsResult.java │ │ ├── GetHaresourceLegacyResult.java │ │ ├── GetHaresourceResult.java │ │ ├── GetHaresourcesLegacyResult.java │ │ ├── GetHaresourcesResult.java │ │ ├── GetHostsLegacyEntry.java │ │ ├── GetHostsLegacyResult.java │ │ ├── GetNodeLegacyResult.java │ │ ├── GetNodesLegacyResult.java │ │ ├── GetPoolLegacyMember.java │ │ ├── GetPoolLegacyResult.java │ │ ├── GetPoolsLegacyResult.java │ │ ├── GetReplicationLegacyResult.java │ │ ├── GetReplicationResult.java │ │ ├── GetReplicationsLegacyReplication.java │ │ ├── GetReplicationsLegacyResult.java │ │ ├── GetReplicationsReplication.java │ │ ├── GetReplicationsResult.java │ │ ├── GetRoleLegacyResult.java │ │ ├── GetRolesLegacyResult.java │ │ ├── GetTimeLegacyResult.java │ │ ├── GetUserLegacyAcl.java │ │ ├── GetUserLegacyResult.java │ │ ├── GetUsersLegacyResult.java │ │ ├── GetVersionLegacyResult.java │ │ ├── GetVersionResult.java │ │ ├── GetVm2LegacyCdrom.java │ │ ├── GetVm2LegacyCpu.java │ │ ├── GetVm2LegacyResult.java │ │ ├── GetVm2LegacyRng.java │ │ ├── GetVm2LegacyTimeouts.java │ │ ├── GetVm2LegacyVga.java │ │ ├── GetVmCdrom.java │ │ ├── GetVmCpu.java │ │ ├── GetVmLegacyResult.java │ │ ├── GetVmResult.java │ │ ├── GetVmRng.java │ │ ├── GetVmTimeouts.java │ │ ├── GetVmVga.java │ │ ├── GetVmsLegacyFilter.java │ │ ├── GetVmsLegacyResult.java │ │ ├── GetVmsLegacyVm.java │ │ ├── GroupLegacyAcl.java │ │ ├── HostsLegacyEntry.java │ │ ├── PoolLegacyMember.java │ │ ├── UserLegacyAcl.java │ │ ├── Vm2LegacyCdrom.java │ │ ├── Vm2LegacyCpu.java │ │ ├── Vm2LegacyRng.java │ │ ├── Vm2LegacyTimeouts.java │ │ ├── Vm2LegacyVga.java │ │ ├── VmCdrom.java │ │ ├── VmCpu.java │ │ ├── VmLegacyAgent.java │ │ ├── VmLegacyAgentWaitForIp.java │ │ ├── VmLegacyAmdSev.java │ │ ├── VmLegacyAudioDevice.java │ │ ├── VmLegacyCdrom.java │ │ ├── VmLegacyClone.java │ │ ├── VmLegacyCpu.java │ │ ├── VmLegacyDisk.java │ │ ├── VmLegacyDiskSpeed.java │ │ ├── VmLegacyEfiDisk.java │ │ ├── VmLegacyHostpci.java │ │ ├── VmLegacyInitialization.java │ │ ├── VmLegacyInitializationDns.java │ │ ├── VmLegacyInitializationIpConfig.java │ │ ├── VmLegacyInitializationIpConfigIpv4.java │ │ ├── VmLegacyInitializationIpConfigIpv6.java │ │ ├── VmLegacyInitializationUserAccount.java │ │ ├── VmLegacyMemory.java │ │ ├── VmLegacyNetworkDevice.java │ │ ├── VmLegacyNuma.java │ │ ├── VmLegacyOperatingSystem.java │ │ ├── VmLegacyRng.java │ │ ├── VmLegacySerialDevice.java │ │ ├── VmLegacySmbios.java │ │ ├── VmLegacyStartup.java │ │ ├── VmLegacyTpmState.java │ │ ├── VmLegacyUsb.java │ │ ├── VmLegacyVga.java │ │ ├── VmLegacyVirtiof.java │ │ ├── VmLegacyWatchdog.java │ │ ├── VmRng.java │ │ ├── VmTimeouts.java │ │ └── VmVga.java │ ├── sdn_zone/ │ │ ├── Evpn.java │ │ ├── EvpnArgs.java │ │ ├── EvpnLegacy.java │ │ ├── EvpnLegacyArgs.java │ │ ├── Qinq.java │ │ ├── QinqArgs.java │ │ ├── QinqLegacy.java │ │ ├── QinqLegacyArgs.java │ │ ├── Sdn_zoneFunctions.java │ │ ├── Simple.java │ │ ├── SimpleArgs.java │ │ ├── SimpleLegacy.java │ │ ├── SimpleLegacyArgs.java │ │ ├── Vlan.java │ │ ├── VlanArgs.java │ │ ├── VlanLegacy.java │ │ ├── VlanLegacyArgs.java │ │ ├── Vxlan.java │ │ ├── VxlanArgs.java │ │ ├── VxlanLegacy.java │ │ ├── VxlanLegacyArgs.java │ │ ├── inputs/ │ │ │ ├── EvpnLegacyState.java │ │ │ ├── EvpnState.java │ │ │ ├── GetEvpnArgs.java │ │ │ ├── GetEvpnLegacyArgs.java │ │ │ ├── GetEvpnLegacyPlainArgs.java │ │ │ ├── GetEvpnPlainArgs.java │ │ │ ├── GetQinqArgs.java │ │ │ ├── GetQinqLegacyArgs.java │ │ │ ├── GetQinqLegacyPlainArgs.java │ │ │ ├── GetQinqPlainArgs.java │ │ │ ├── GetSimpleArgs.java │ │ │ ├── GetSimpleLegacyArgs.java │ │ │ ├── GetSimpleLegacyPlainArgs.java │ │ │ ├── GetSimplePlainArgs.java │ │ │ ├── GetVlanArgs.java │ │ │ ├── GetVlanLegacyArgs.java │ │ │ ├── GetVlanLegacyPlainArgs.java │ │ │ ├── GetVlanPlainArgs.java │ │ │ ├── GetVxlanArgs.java │ │ │ ├── GetVxlanLegacyArgs.java │ │ │ ├── GetVxlanLegacyPlainArgs.java │ │ │ ├── GetVxlanPlainArgs.java │ │ │ ├── QinqLegacyState.java │ │ │ ├── QinqState.java │ │ │ ├── SimpleLegacyState.java │ │ │ ├── SimpleState.java │ │ │ ├── VlanLegacyState.java │ │ │ ├── VlanState.java │ │ │ ├── VxlanLegacyState.java │ │ │ └── VxlanState.java │ │ └── outputs/ │ │ ├── GetEvpnLegacyResult.java │ │ ├── GetEvpnResult.java │ │ ├── GetQinqLegacyResult.java │ │ ├── GetQinqResult.java │ │ ├── GetSimpleLegacyResult.java │ │ ├── GetSimpleResult.java │ │ ├── GetVlanLegacyResult.java │ │ ├── GetVlanResult.java │ │ ├── GetVxlanLegacyResult.java │ │ └── GetVxlanResult.java │ └── storage/ │ ├── CIFS.java │ ├── CIFSArgs.java │ ├── CifsLegacy.java │ ├── CifsLegacyArgs.java │ ├── Directory.java │ ├── DirectoryArgs.java │ ├── DirectoryLegacy.java │ ├── DirectoryLegacyArgs.java │ ├── LVM.java │ ├── LVMArgs.java │ ├── LVMThin.java │ ├── LVMThinArgs.java │ ├── LvmLegacy.java │ ├── LvmLegacyArgs.java │ ├── LvmthinLegacy.java │ ├── LvmthinLegacyArgs.java │ ├── NFS.java │ ├── NFSArgs.java │ ├── NfsLegacy.java │ ├── NfsLegacyArgs.java │ ├── PBS.java │ ├── PBSArgs.java │ ├── PbsLegacy.java │ ├── PbsLegacyArgs.java │ ├── ZFSPool.java │ ├── ZFSPoolArgs.java │ ├── ZfspoolLegacy.java │ ├── ZfspoolLegacyArgs.java │ ├── inputs/ │ │ ├── CIFSBackupsArgs.java │ │ ├── CIFSState.java │ │ ├── CifsLegacyBackupsArgs.java │ │ ├── CifsLegacyState.java │ │ ├── DirectoryBackupsArgs.java │ │ ├── DirectoryLegacyBackupsArgs.java │ │ ├── DirectoryLegacyState.java │ │ ├── DirectoryState.java │ │ ├── LVMState.java │ │ ├── LVMThinState.java │ │ ├── LvmLegacyState.java │ │ ├── LvmthinLegacyState.java │ │ ├── NFSBackupsArgs.java │ │ ├── NFSState.java │ │ ├── NfsLegacyBackupsArgs.java │ │ ├── NfsLegacyState.java │ │ ├── PBSBackupsArgs.java │ │ ├── PBSState.java │ │ ├── PbsLegacyBackupsArgs.java │ │ ├── PbsLegacyState.java │ │ ├── ZFSPoolState.java │ │ └── ZfspoolLegacyState.java │ └── outputs/ │ ├── CIFSBackups.java │ ├── CifsLegacyBackups.java │ ├── DirectoryBackups.java │ ├── DirectoryLegacyBackups.java │ ├── NFSBackups.java │ ├── NfsLegacyBackups.java │ ├── PBSBackups.java │ └── PbsLegacyBackups.java ├── nodejs/ │ ├── .gitattributes │ ├── .gitignore │ ├── Pulumi.yaml │ ├── README.md │ ├── acl.ts │ ├── aclLegacy.ts │ ├── acme/ │ │ ├── account.ts │ │ ├── accountLegacy.ts │ │ ├── certificate.ts │ │ ├── certificateLegacy.ts │ │ ├── dns/ │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ └── pluginLegacy.ts │ │ ├── getAccount.ts │ │ ├── getAccountLegacy.ts │ │ ├── getAccounts.ts │ │ ├── getAccountsLegacy.ts │ │ ├── getPlugin.ts │ │ ├── getPluginLegacy.ts │ │ ├── getPlugins.ts │ │ ├── getPluginsLegacy.ts │ │ └── index.ts │ ├── apt/ │ │ ├── getRepository.ts │ │ ├── getRepositoryLegacy.ts │ │ ├── index.ts │ │ ├── repository.ts │ │ ├── repositoryLegacy.ts │ │ └── standard/ │ │ ├── getRepository.ts │ │ ├── getRepositoryLegacy.ts │ │ ├── index.ts │ │ ├── repository.ts │ │ └── repositoryLegacy.ts │ ├── backup/ │ │ ├── getJobs.ts │ │ ├── index.ts │ │ └── job.ts │ ├── certificateLegacy.ts │ ├── cloned/ │ │ ├── index.ts │ │ ├── vm.ts │ │ └── vmLegacy.ts │ ├── cluster/ │ │ ├── firewall/ │ │ │ ├── index.ts │ │ │ └── security/ │ │ │ ├── groupLegacy.ts │ │ │ └── index.ts │ │ ├── firewallLegacy.ts │ │ ├── index.ts │ │ ├── options.ts │ │ └── optionsLegacy.ts │ ├── config/ │ │ ├── index.ts │ │ └── vars.ts │ ├── containerLegacy.ts │ ├── dnsLegacy.ts │ ├── download/ │ │ ├── file.ts │ │ ├── fileLegacy.ts │ │ └── index.ts │ ├── fileLegacy.ts │ ├── firewall/ │ │ ├── aliasLegacy.ts │ │ ├── index.ts │ │ ├── ipsetLegacy.ts │ │ ├── optionsLegacy.ts │ │ └── rulesLegacy.ts │ ├── getContainerLegacy.ts │ ├── getContainersLegacy.ts │ ├── getDatastores.ts │ ├── getDatastoresLegacy.ts │ ├── getDnsLegacy.ts │ ├── getFile.ts │ ├── getFileLegacy.ts │ ├── getFiles.ts │ ├── getGroupLegacy.ts │ ├── getGroupsLegacy.ts │ ├── getHagroup.ts │ ├── getHagroupLegacy.ts │ ├── getHagroups.ts │ ├── getHagroupsLegacy.ts │ ├── getHaresource.ts │ ├── getHaresourceLegacy.ts │ ├── getHaresources.ts │ ├── getHaresourcesLegacy.ts │ ├── getHostsLegacy.ts │ ├── getNodeLegacy.ts │ ├── getNodesLegacy.ts │ ├── getPoolLegacy.ts │ ├── getPoolsLegacy.ts │ ├── getReplication.ts │ ├── getReplicationLegacy.ts │ ├── getReplications.ts │ ├── getReplicationsLegacy.ts │ ├── getRoleLegacy.ts │ ├── getRolesLegacy.ts │ ├── getTimeLegacy.ts │ ├── getUserLegacy.ts │ ├── getUsersLegacy.ts │ ├── getVersion.ts │ ├── getVersionLegacy.ts │ ├── getVm.ts │ ├── getVm2Legacy.ts │ ├── getVmLegacy.ts │ ├── getVmsLegacy.ts │ ├── groupLegacy.ts │ ├── hagroup.ts │ ├── hagroupLegacy.ts │ ├── hardware/ │ │ ├── getMappings.ts │ │ ├── getMappingsLegacy.ts │ │ ├── getPci.ts │ │ ├── index.ts │ │ └── mapping/ │ │ ├── dir.ts │ │ ├── dirLegacy.ts │ │ ├── getDir.ts │ │ ├── getDirLegacy.ts │ │ ├── getPci.ts │ │ ├── getPciLegacy.ts │ │ ├── getUsb.ts │ │ ├── getUsbLegacy.ts │ │ ├── index.ts │ │ ├── pci.ts │ │ ├── pciLegacy.ts │ │ ├── usb.ts │ │ └── usbLegacy.ts │ ├── haresource.ts │ ├── haresourceLegacy.ts │ ├── harule.ts │ ├── haruleLegacy.ts │ ├── hostsLegacy.ts │ ├── index.ts │ ├── metrics/ │ │ ├── getServer.ts │ │ ├── getServerLegacy.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── serverLegacy.ts │ ├── network/ │ │ ├── index.ts │ │ └── linux/ │ │ ├── bond.ts │ │ ├── bridge.ts │ │ ├── bridgeLegacy.ts │ │ ├── index.ts │ │ ├── vlan.ts │ │ └── vlanLegacy.ts │ ├── node/ │ │ ├── firewall.ts │ │ ├── firewallLegacy.ts │ │ └── index.ts │ ├── oci/ │ │ ├── image.ts │ │ ├── imageLegacy.ts │ │ └── index.ts │ ├── package.json │ ├── pool/ │ │ ├── index.ts │ │ ├── membership.ts │ │ └── membershipLegacy.ts │ ├── poolLegacy.ts │ ├── provider.ts │ ├── realm/ │ │ ├── index.ts │ │ ├── ldap.ts │ │ ├── ldapLegacy.ts │ │ ├── openid.ts │ │ ├── openidLegacy.ts │ │ ├── sync.ts │ │ └── syncLegacy.ts │ ├── replication.ts │ ├── replicationLegacy.ts │ ├── roleLegacy.ts │ ├── sdn/ │ │ ├── applier.ts │ │ ├── applierLegacy.ts │ │ ├── fabric/ │ │ │ ├── getOpenfabric.ts │ │ │ ├── getOpenfabricLegacy.ts │ │ │ ├── getOspf.ts │ │ │ ├── getOspfLegacy.ts │ │ │ ├── index.ts │ │ │ ├── node/ │ │ │ │ ├── getOpenfabric.ts │ │ │ │ ├── getOpenfabricLegacy.ts │ │ │ │ ├── getOspf.ts │ │ │ │ ├── getOspfLegacy.ts │ │ │ │ ├── index.ts │ │ │ │ ├── openfabric.ts │ │ │ │ ├── openfabricLegacy.ts │ │ │ │ ├── ospf.ts │ │ │ │ └── ospfLegacy.ts │ │ │ ├── openfabric.ts │ │ │ ├── openfabricLegacy.ts │ │ │ ├── ospf.ts │ │ │ └── ospfLegacy.ts │ │ ├── getSubnet.ts │ │ ├── getSubnetLegacy.ts │ │ ├── getVnet.ts │ │ ├── getVnetLegacy.ts │ │ ├── getVnets.ts │ │ ├── getVnetsLegacy.ts │ │ ├── getZones.ts │ │ ├── getZonesLegacy.ts │ │ ├── index.ts │ │ ├── subnet.ts │ │ ├── subnetLegacy.ts │ │ ├── vnet.ts │ │ ├── vnetLegacy.ts │ │ └── zone/ │ │ ├── evpn.ts │ │ ├── evpnLegacy.ts │ │ ├── getEvpn.ts │ │ ├── getEvpnLegacy.ts │ │ ├── getQinq.ts │ │ ├── getQinqLegacy.ts │ │ ├── getSimple.ts │ │ ├── getSimpleLegacy.ts │ │ ├── getVlan.ts │ │ ├── getVlanLegacy.ts │ │ ├── getVxlan.ts │ │ ├── getVxlanLegacy.ts │ │ ├── index.ts │ │ ├── qinq.ts │ │ ├── qinqLegacy.ts │ │ ├── simple.ts │ │ ├── simpleLegacy.ts │ │ ├── vlan.ts │ │ ├── vlanLegacy.ts │ │ ├── vxlan.ts │ │ └── vxlanLegacy.ts │ ├── storage/ │ │ ├── cifs.ts │ │ ├── cifsLegacy.ts │ │ ├── directory.ts │ │ ├── directoryLegacy.ts │ │ ├── index.ts │ │ ├── lvm.ts │ │ ├── lvmLegacy.ts │ │ ├── lvmthin.ts │ │ ├── lvmthinLegacy.ts │ │ ├── nfs.ts │ │ ├── nfsLegacy.ts │ │ ├── pbs.ts │ │ ├── pbsLegacy.ts │ │ ├── zfspool.ts │ │ └── zfspoolLegacy.ts │ ├── timeLegacy.ts │ ├── tsconfig.json │ ├── types/ │ │ ├── index.ts │ │ ├── input.ts │ │ └── output.ts │ ├── user/ │ │ ├── index.ts │ │ ├── token.ts │ │ └── tokenLegacy.ts │ ├── userLegacy.ts │ ├── utilities.ts │ ├── vm.ts │ ├── vm2Legacy.ts │ └── vmLegacy.ts └── python/ ├── .gitattributes ├── .gitignore ├── Pulumi.yaml ├── README.md ├── pulumi_proxmoxve/ │ ├── README.md │ ├── __init__.py │ ├── _inputs.py │ ├── _utilities.py │ ├── acl.py │ ├── acl_legacy.py │ ├── acme/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── account.py │ │ ├── account_legacy.py │ │ ├── certificate.py │ │ ├── certificate_legacy.py │ │ ├── dns/ │ │ │ ├── __init__.py │ │ │ ├── plugin.py │ │ │ └── plugin_legacy.py │ │ ├── get_account.py │ │ ├── get_account_legacy.py │ │ ├── get_accounts.py │ │ ├── get_accounts_legacy.py │ │ ├── get_plugin.py │ │ ├── get_plugin_legacy.py │ │ ├── get_plugins.py │ │ ├── get_plugins_legacy.py │ │ └── outputs.py │ ├── apt/ │ │ ├── __init__.py │ │ ├── get_repository.py │ │ ├── get_repository_legacy.py │ │ ├── repository.py │ │ ├── repository_legacy.py │ │ └── standard/ │ │ ├── __init__.py │ │ ├── get_repository.py │ │ ├── get_repository_legacy.py │ │ ├── repository.py │ │ └── repository_legacy.py │ ├── backup/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── get_jobs.py │ │ ├── job.py │ │ └── outputs.py │ ├── certificate_legacy.py │ ├── cloned/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── outputs.py │ │ ├── vm.py │ │ └── vm_legacy.py │ ├── cluster/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── firewall/ │ │ │ ├── __init__.py │ │ │ └── security/ │ │ │ ├── __init__.py │ │ │ ├── _inputs.py │ │ │ ├── group_legacy.py │ │ │ └── outputs.py │ │ ├── firewall_legacy.py │ │ ├── options.py │ │ ├── options_legacy.py │ │ └── outputs.py │ ├── config/ │ │ ├── __init__.py │ │ ├── __init__.pyi │ │ ├── outputs.py │ │ └── vars.py │ ├── container_legacy.py │ ├── dns_legacy.py │ ├── download/ │ │ ├── __init__.py │ │ ├── file.py │ │ └── file_legacy.py │ ├── file_legacy.py │ ├── firewall/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── alias_legacy.py │ │ ├── ipset_legacy.py │ │ ├── options_legacy.py │ │ ├── outputs.py │ │ └── rules_legacy.py │ ├── get_container_legacy.py │ ├── get_containers_legacy.py │ ├── get_datastores.py │ ├── get_datastores_legacy.py │ ├── get_dns_legacy.py │ ├── get_file.py │ ├── get_file_legacy.py │ ├── get_files.py │ ├── get_group_legacy.py │ ├── get_groups_legacy.py │ ├── get_hagroup.py │ ├── get_hagroup_legacy.py │ ├── get_hagroups.py │ ├── get_hagroups_legacy.py │ ├── get_haresource.py │ ├── get_haresource_legacy.py │ ├── get_haresources.py │ ├── get_haresources_legacy.py │ ├── get_hosts_legacy.py │ ├── get_node_legacy.py │ ├── get_nodes_legacy.py │ ├── get_pool_legacy.py │ ├── get_pools_legacy.py │ ├── get_replication.py │ ├── get_replication_legacy.py │ ├── get_replications.py │ ├── get_replications_legacy.py │ ├── get_role_legacy.py │ ├── get_roles_legacy.py │ ├── get_time_legacy.py │ ├── get_user_legacy.py │ ├── get_users_legacy.py │ ├── get_version.py │ ├── get_version_legacy.py │ ├── get_vm.py │ ├── get_vm2_legacy.py │ ├── get_vm_legacy.py │ ├── get_vms_legacy.py │ ├── group_legacy.py │ ├── hagroup.py │ ├── hagroup_legacy.py │ ├── hardware/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── get_mappings.py │ │ ├── get_mappings_legacy.py │ │ ├── get_pci.py │ │ ├── mapping/ │ │ │ ├── __init__.py │ │ │ ├── _inputs.py │ │ │ ├── dir.py │ │ │ ├── dir_legacy.py │ │ │ ├── get_dir.py │ │ │ ├── get_dir_legacy.py │ │ │ ├── get_pci.py │ │ │ ├── get_pci_legacy.py │ │ │ ├── get_usb.py │ │ │ ├── get_usb_legacy.py │ │ │ ├── outputs.py │ │ │ ├── pci.py │ │ │ ├── pci_legacy.py │ │ │ ├── usb.py │ │ │ └── usb_legacy.py │ │ └── outputs.py │ ├── haresource.py │ ├── haresource_legacy.py │ ├── harule.py │ ├── harule_legacy.py │ ├── hosts_legacy.py │ ├── metrics/ │ │ ├── __init__.py │ │ ├── get_server.py │ │ ├── get_server_legacy.py │ │ ├── server.py │ │ └── server_legacy.py │ ├── network/ │ │ ├── __init__.py │ │ └── linux/ │ │ ├── __init__.py │ │ ├── bond.py │ │ ├── bridge.py │ │ ├── bridge_legacy.py │ │ ├── vlan.py │ │ └── vlan_legacy.py │ ├── node/ │ │ ├── __init__.py │ │ ├── firewall.py │ │ └── firewall_legacy.py │ ├── oci/ │ │ ├── __init__.py │ │ ├── image.py │ │ └── image_legacy.py │ ├── outputs.py │ ├── pool/ │ │ ├── __init__.py │ │ ├── membership.py │ │ └── membership_legacy.py │ ├── pool_legacy.py │ ├── provider.py │ ├── pulumi-plugin.json │ ├── py.typed │ ├── realm/ │ │ ├── __init__.py │ │ ├── ldap.py │ │ ├── ldap_legacy.py │ │ ├── openid.py │ │ ├── openid_legacy.py │ │ ├── sync.py │ │ └── sync_legacy.py │ ├── replication.py │ ├── replication_legacy.py │ ├── role_legacy.py │ ├── sdn/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── applier.py │ │ ├── applier_legacy.py │ │ ├── fabric/ │ │ │ ├── __init__.py │ │ │ ├── get_openfabric.py │ │ │ ├── get_openfabric_legacy.py │ │ │ ├── get_ospf.py │ │ │ ├── get_ospf_legacy.py │ │ │ ├── node/ │ │ │ │ ├── __init__.py │ │ │ │ ├── get_openfabric.py │ │ │ │ ├── get_openfabric_legacy.py │ │ │ │ ├── get_ospf.py │ │ │ │ ├── get_ospf_legacy.py │ │ │ │ ├── openfabric.py │ │ │ │ ├── openfabric_legacy.py │ │ │ │ ├── ospf.py │ │ │ │ └── ospf_legacy.py │ │ │ ├── openfabric.py │ │ │ ├── openfabric_legacy.py │ │ │ ├── ospf.py │ │ │ └── ospf_legacy.py │ │ ├── get_subnet.py │ │ ├── get_subnet_legacy.py │ │ ├── get_vnet.py │ │ ├── get_vnet_legacy.py │ │ ├── get_vnets.py │ │ ├── get_vnets_legacy.py │ │ ├── get_zones.py │ │ ├── get_zones_legacy.py │ │ ├── outputs.py │ │ ├── subnet.py │ │ ├── subnet_legacy.py │ │ ├── vnet.py │ │ ├── vnet_legacy.py │ │ └── zone/ │ │ ├── __init__.py │ │ ├── evpn.py │ │ ├── evpn_legacy.py │ │ ├── get_evpn.py │ │ ├── get_evpn_legacy.py │ │ ├── get_qinq.py │ │ ├── get_qinq_legacy.py │ │ ├── get_simple.py │ │ ├── get_simple_legacy.py │ │ ├── get_vlan.py │ │ ├── get_vlan_legacy.py │ │ ├── get_vxlan.py │ │ ├── get_vxlan_legacy.py │ │ ├── qinq.py │ │ ├── qinq_legacy.py │ │ ├── simple.py │ │ ├── simple_legacy.py │ │ ├── vlan.py │ │ ├── vlan_legacy.py │ │ ├── vxlan.py │ │ └── vxlan_legacy.py │ ├── storage/ │ │ ├── __init__.py │ │ ├── _inputs.py │ │ ├── cifs.py │ │ ├── cifs_legacy.py │ │ ├── directory.py │ │ ├── directory_legacy.py │ │ ├── lvm.py │ │ ├── lvm_legacy.py │ │ ├── lvmthin.py │ │ ├── lvmthin_legacy.py │ │ ├── nfs.py │ │ ├── nfs_legacy.py │ │ ├── outputs.py │ │ ├── pbs.py │ │ ├── pbs_legacy.py │ │ ├── zfspool.py │ │ └── zfspool_legacy.py │ ├── time_legacy.py │ ├── user/ │ │ ├── __init__.py │ │ ├── token.py │ │ └── token_legacy.py │ ├── user_legacy.py │ ├── vm.py │ ├── vm2_legacy.py │ └── vm_legacy.py └── pyproject.toml