azure-native.migrate.BusinessCaseOperation
Explore with Pulumi AI
Business case resource. Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-05-01-preview, 2023-09-09-preview, 2024-01-01-preview.
Example Usage
BusinessCaseOperations_Create_MaximumSet_Gen
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var businessCaseOperation = new AzureNative.Migrate.BusinessCaseOperation("businessCaseOperation", new()
    {
        BusinessCaseName = "sample-business-case",
        ProjectName = "multipleto8617project",
        ResourceGroupName = "rgopenapi",
        Settings = new AzureNative.Migrate.Inputs.SettingsArgs
        {
            AzureSettings = new AzureNative.Migrate.Inputs.AzureSettingsArgs
            {
                AvsLaborCostPercentage = 0,
                BusinessCaseType = AzureNative.Migrate.MigrationStrategy.OptimizeForCost,
                ComfortFactor = 29,
                Currency = AzureNative.Migrate.BusinessCaseCurrency.USD,
                DiscountPercentage = 83,
                IaasLaborCostPercentage = 94,
                InfrastructureGrowthRate = 83,
                NetworkCostPercentage = 40,
                PaasLaborCostPercentage = 47,
                PerYearMigrationCompletionPercentage = 
                {
                    { "Year0", 20 },
                    { "Year1", 30 },
                    { "Year2", 60 },
                    { "Year3", 90 },
                },
                PerformanceDataEndTime = "2023-11-08T07:10:07.764Z",
                PerformanceDataStartTime = "2023-11-08T07:10:07.764Z",
                PerformanceUtilizationPercentile = 4,
                SavingsOption = AzureNative.Migrate.SavingsOption.RI3Year,
                TargetLocation = "WestUs2",
                Wacc = 79,
                WorkloadDiscoverySource = AzureNative.Migrate.DiscoverySource.Appliance,
            },
            OnPremiseSettings = new AzureNative.Migrate.Inputs.OnPremiseSettingsArgs
            {
                ComputeSettings = new AzureNative.Migrate.Inputs.ComputeSettingsArgs
                {
                    HyperthreadCoreToMemoryRatio = 12,
                    Price = 16,
                    RhelLinuxServerLicensing = new AzureNative.Migrate.Inputs.LinuxServerLicensingSettingsArgs
                    {
                        LicenseCost = 9,
                    },
                    SqlServerLicensing = new[]
                    {
                        new AzureNative.Migrate.Inputs.SqlServerLicensingSettingsArgs
                        {
                            LicenseCost = 27,
                            SoftwareAssuranceCost = 16,
                            Version = AzureNative.Migrate.SqlServerLicenseType.Enterprise,
                        },
                    },
                    SuseLinuxServerLicensing = new AzureNative.Migrate.Inputs.LinuxServerLicensingSettingsArgs
                    {
                        LicenseCost = 9,
                    },
                    VirtualizationSoftwareSettings = new AzureNative.Migrate.Inputs.VirtualizationSoftwareSettingsArgs
                    {
                        LicenseAndSupportList = new[]
                        {
                            new AzureNative.Migrate.Inputs.VsphereLicenseArgs
                            {
                                BasicSupportCost = 22,
                                LicenseCost = 8,
                                LicenseType = AzureNative.Migrate.LicenseType.VSphereStandard,
                                ProductionSupportCost = 22,
                            },
                        },
                        NumberOfPhysicalCoresPerLicense = 17,
                        SoftwareAssuranceCost = 14,
                    },
                    WindowsServerLicensing = new AzureNative.Migrate.Inputs.WindowsServerLicensingSettingsArgs
                    {
                        LicenseCost = 9,
                        LicensesPerCore = 11,
                        SoftwareAssuranceCost = 1,
                    },
                },
                FacilitySettings = new AzureNative.Migrate.Inputs.FacilitySettingsArgs
                {
                    FacilitiesCost = 7,
                },
                LaborSettings = new AzureNative.Migrate.Inputs.LaborSettingsArgs
                {
                    HourlyAdminCost = 25,
                    PhysicalServersPerAdmin = 6,
                    VirtualMachinesPerAdmin = 24,
                },
                ManagementSettings = new AzureNative.Migrate.Inputs.ManagementSettingsArgs
                {
                    HypervVirtualizationManagementSettings = new AzureNative.Migrate.Inputs.HypervVirtualizationManagementSettingsArgs
                    {
                        LicenseAndSupportList = new[]
                        {
                            new AzureNative.Migrate.Inputs.HypervLicenseArgs
                            {
                                LicenseCost = 4,
                                LicenseType = AzureNative.Migrate.HyperVLicenseType.Standard,
                            },
                        },
                        NumberOfPhysicalCoresPerLicense = 2,
                        SoftwareAssuranceCost = 11,
                    },
                    OtherManagementCostsSettings = new AzureNative.Migrate.Inputs.OtherManagementCostsSettingsArgs
                    {
                        DataProtectionCostPerServerPerYear = 18,
                        MonitoringCostPerServerPerYear = 10,
                        PatchingCostPerServerPerYear = 18,
                    },
                    ThirdPartyManagementSettings = new AzureNative.Migrate.Inputs.ThirdPartyManagementSettingsArgs
                    {
                        LicenseCost = 23,
                        SupportCost = 9,
                    },
                    VsphereManagementSettings = new AzureNative.Migrate.Inputs.VsphereManagementSettingsArgs
                    {
                        LicenseAndSupportList = new[]
                        {
                            new AzureNative.Migrate.Inputs.VsphereManagementLicenseArgs
                            {
                                BasicSupportCost = 1,
                                LicenseCost = 6,
                                LicenseType = AzureNative.Migrate.VsphereManagementLicenseType.VSphereServerStandard,
                                ProductionSupportCost = 18,
                            },
                        },
                    },
                },
                NetworkSettings = new AzureNative.Migrate.Inputs.NetworkSettingsArgs
                {
                    HardwareSoftwareCostPercentage = 50,
                    MaintenanceCostPercentage = 48,
                },
                SecuritySettings = new AzureNative.Migrate.Inputs.SecuritySettingsArgs
                {
                    ServerSecurityCostPerServerPerYear = 14,
                    SqlServerSecurityCostPerServerPerYear = 7,
                },
                StorageSettings = new AzureNative.Migrate.Inputs.StorageSettingsArgs
                {
                    CostPerGbPerMonth = 22,
                    MaintainanceCostPercentageToAcquisitionCost = 1,
                },
            },
        },
    });
});
package main
import (
	migrate "github.com/pulumi/pulumi-azure-native-sdk/migrate/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := migrate.NewBusinessCaseOperation(ctx, "businessCaseOperation", &migrate.BusinessCaseOperationArgs{
			BusinessCaseName:  pulumi.String("sample-business-case"),
			ProjectName:       pulumi.String("multipleto8617project"),
			ResourceGroupName: pulumi.String("rgopenapi"),
			Settings: &migrate.SettingsArgs{
				AzureSettings: &migrate.AzureSettingsArgs{
					AvsLaborCostPercentage:   pulumi.Float64(0),
					BusinessCaseType:         pulumi.String(migrate.MigrationStrategyOptimizeForCost),
					ComfortFactor:            pulumi.Float64(29),
					Currency:                 pulumi.String(migrate.BusinessCaseCurrencyUSD),
					DiscountPercentage:       pulumi.Float64(83),
					IaasLaborCostPercentage:  pulumi.Float64(94),
					InfrastructureGrowthRate: pulumi.Float64(83),
					NetworkCostPercentage:    pulumi.Float64(40),
					PaasLaborCostPercentage:  pulumi.Float64(47),
					PerYearMigrationCompletionPercentage: pulumi.Float64Map{
						"Year0": pulumi.Float64(20),
						"Year1": pulumi.Float64(30),
						"Year2": pulumi.Float64(60),
						"Year3": pulumi.Float64(90),
					},
					PerformanceDataEndTime:           pulumi.String("2023-11-08T07:10:07.764Z"),
					PerformanceDataStartTime:         pulumi.String("2023-11-08T07:10:07.764Z"),
					PerformanceUtilizationPercentile: pulumi.Float64(4),
					SavingsOption:                    pulumi.String(migrate.SavingsOptionRI3Year),
					TargetLocation:                   pulumi.String("WestUs2"),
					Wacc:                             pulumi.Float64(79),
					WorkloadDiscoverySource:          pulumi.String(migrate.DiscoverySourceAppliance),
				},
				OnPremiseSettings: &migrate.OnPremiseSettingsArgs{
					ComputeSettings: &migrate.ComputeSettingsArgs{
						HyperthreadCoreToMemoryRatio: pulumi.Float64(12),
						Price:                        pulumi.Float64(16),
						RhelLinuxServerLicensing: &migrate.LinuxServerLicensingSettingsArgs{
							LicenseCost: pulumi.Float64(9),
						},
						SqlServerLicensing: migrate.SqlServerLicensingSettingsArray{
							&migrate.SqlServerLicensingSettingsArgs{
								LicenseCost:           pulumi.Float64(27),
								SoftwareAssuranceCost: pulumi.Float64(16),
								Version:               pulumi.String(migrate.SqlServerLicenseTypeEnterprise),
							},
						},
						SuseLinuxServerLicensing: &migrate.LinuxServerLicensingSettingsArgs{
							LicenseCost: pulumi.Float64(9),
						},
						VirtualizationSoftwareSettings: &migrate.VirtualizationSoftwareSettingsArgs{
							LicenseAndSupportList: migrate.VsphereLicenseArray{
								&migrate.VsphereLicenseArgs{
									BasicSupportCost:      pulumi.Float64(22),
									LicenseCost:           pulumi.Float64(8),
									LicenseType:           pulumi.String(migrate.LicenseTypeVSphereStandard),
									ProductionSupportCost: pulumi.Float64(22),
								},
							},
							NumberOfPhysicalCoresPerLicense: pulumi.Int(17),
							SoftwareAssuranceCost:           pulumi.Float64(14),
						},
						WindowsServerLicensing: &migrate.WindowsServerLicensingSettingsArgs{
							LicenseCost:           pulumi.Float64(9),
							LicensesPerCore:       pulumi.Int(11),
							SoftwareAssuranceCost: pulumi.Float64(1),
						},
					},
					FacilitySettings: &migrate.FacilitySettingsArgs{
						FacilitiesCost: pulumi.Float64(7),
					},
					LaborSettings: &migrate.LaborSettingsArgs{
						HourlyAdminCost:         pulumi.Float64(25),
						PhysicalServersPerAdmin: pulumi.Int(6),
						VirtualMachinesPerAdmin: pulumi.Int(24),
					},
					ManagementSettings: &migrate.ManagementSettingsArgs{
						HypervVirtualizationManagementSettings: &migrate.HypervVirtualizationManagementSettingsArgs{
							LicenseAndSupportList: migrate.HypervLicenseArray{
								&migrate.HypervLicenseArgs{
									LicenseCost: pulumi.Float64(4),
									LicenseType: pulumi.String(migrate.HyperVLicenseTypeStandard),
								},
							},
							NumberOfPhysicalCoresPerLicense: pulumi.Int(2),
							SoftwareAssuranceCost:           pulumi.Float64(11),
						},
						OtherManagementCostsSettings: &migrate.OtherManagementCostsSettingsArgs{
							DataProtectionCostPerServerPerYear: pulumi.Float64(18),
							MonitoringCostPerServerPerYear:     pulumi.Float64(10),
							PatchingCostPerServerPerYear:       pulumi.Float64(18),
						},
						ThirdPartyManagementSettings: &migrate.ThirdPartyManagementSettingsArgs{
							LicenseCost: pulumi.Float64(23),
							SupportCost: pulumi.Float64(9),
						},
						VsphereManagementSettings: &migrate.VsphereManagementSettingsArgs{
							LicenseAndSupportList: migrate.VsphereManagementLicenseArray{
								&migrate.VsphereManagementLicenseArgs{
									BasicSupportCost:      pulumi.Float64(1),
									LicenseCost:           pulumi.Float64(6),
									LicenseType:           pulumi.String(migrate.VsphereManagementLicenseTypeVSphereServerStandard),
									ProductionSupportCost: pulumi.Float64(18),
								},
							},
						},
					},
					NetworkSettings: &migrate.NetworkSettingsArgs{
						HardwareSoftwareCostPercentage: pulumi.Float64(50),
						MaintenanceCostPercentage:      pulumi.Float64(48),
					},
					SecuritySettings: &migrate.SecuritySettingsArgs{
						ServerSecurityCostPerServerPerYear:    pulumi.Float64(14),
						SqlServerSecurityCostPerServerPerYear: pulumi.Float64(7),
					},
					StorageSettings: &migrate.StorageSettingsArgs{
						CostPerGbPerMonth: pulumi.Float64(22),
						MaintainanceCostPercentageToAcquisitionCost: pulumi.Float64(1),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.migrate.BusinessCaseOperation;
import com.pulumi.azurenative.migrate.BusinessCaseOperationArgs;
import com.pulumi.azurenative.migrate.inputs.SettingsArgs;
import com.pulumi.azurenative.migrate.inputs.AzureSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.OnPremiseSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.ComputeSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.LinuxServerLicensingSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.VirtualizationSoftwareSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.WindowsServerLicensingSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.FacilitySettingsArgs;
import com.pulumi.azurenative.migrate.inputs.LaborSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.ManagementSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.HypervVirtualizationManagementSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.OtherManagementCostsSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.ThirdPartyManagementSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.VsphereManagementSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.NetworkSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.SecuritySettingsArgs;
import com.pulumi.azurenative.migrate.inputs.StorageSettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var businessCaseOperation = new BusinessCaseOperation("businessCaseOperation", BusinessCaseOperationArgs.builder()
            .businessCaseName("sample-business-case")
            .projectName("multipleto8617project")
            .resourceGroupName("rgopenapi")
            .settings(SettingsArgs.builder()
                .azureSettings(AzureSettingsArgs.builder()
                    .avsLaborCostPercentage(0)
                    .businessCaseType("OptimizeForCost")
                    .comfortFactor(29)
                    .currency("USD")
                    .discountPercentage(83)
                    .iaasLaborCostPercentage(94)
                    .infrastructureGrowthRate(83)
                    .networkCostPercentage(40)
                    .paasLaborCostPercentage(47)
                    .perYearMigrationCompletionPercentage(Map.ofEntries(
                        Map.entry("Year0", 20),
                        Map.entry("Year1", 30),
                        Map.entry("Year2", 60),
                        Map.entry("Year3", 90)
                    ))
                    .performanceDataEndTime("2023-11-08T07:10:07.764Z")
                    .performanceDataStartTime("2023-11-08T07:10:07.764Z")
                    .performanceUtilizationPercentile(4)
                    .savingsOption("RI3Year")
                    .targetLocation("WestUs2")
                    .wacc(79)
                    .workloadDiscoverySource("Appliance")
                    .build())
                .onPremiseSettings(OnPremiseSettingsArgs.builder()
                    .computeSettings(ComputeSettingsArgs.builder()
                        .hyperthreadCoreToMemoryRatio(12)
                        .price(16)
                        .rhelLinuxServerLicensing(LinuxServerLicensingSettingsArgs.builder()
                            .licenseCost(9)
                            .build())
                        .sqlServerLicensing(SqlServerLicensingSettingsArgs.builder()
                            .licenseCost(27)
                            .softwareAssuranceCost(16)
                            .version("Enterprise")
                            .build())
                        .suseLinuxServerLicensing(LinuxServerLicensingSettingsArgs.builder()
                            .licenseCost(9)
                            .build())
                        .virtualizationSoftwareSettings(VirtualizationSoftwareSettingsArgs.builder()
                            .licenseAndSupportList(VsphereLicenseArgs.builder()
                                .basicSupportCost(22)
                                .licenseCost(8)
                                .licenseType("VSphereStandard")
                                .productionSupportCost(22)
                                .build())
                            .numberOfPhysicalCoresPerLicense(17)
                            .softwareAssuranceCost(14)
                            .build())
                        .windowsServerLicensing(WindowsServerLicensingSettingsArgs.builder()
                            .licenseCost(9)
                            .licensesPerCore(11)
                            .softwareAssuranceCost(1)
                            .build())
                        .build())
                    .facilitySettings(FacilitySettingsArgs.builder()
                        .facilitiesCost(7)
                        .build())
                    .laborSettings(LaborSettingsArgs.builder()
                        .hourlyAdminCost(25)
                        .physicalServersPerAdmin(6)
                        .virtualMachinesPerAdmin(24)
                        .build())
                    .managementSettings(ManagementSettingsArgs.builder()
                        .hypervVirtualizationManagementSettings(HypervVirtualizationManagementSettingsArgs.builder()
                            .licenseAndSupportList(HypervLicenseArgs.builder()
                                .licenseCost(4)
                                .licenseType("Standard")
                                .build())
                            .numberOfPhysicalCoresPerLicense(2)
                            .softwareAssuranceCost(11)
                            .build())
                        .otherManagementCostsSettings(OtherManagementCostsSettingsArgs.builder()
                            .dataProtectionCostPerServerPerYear(18)
                            .monitoringCostPerServerPerYear(10)
                            .patchingCostPerServerPerYear(18)
                            .build())
                        .thirdPartyManagementSettings(ThirdPartyManagementSettingsArgs.builder()
                            .licenseCost(23)
                            .supportCost(9)
                            .build())
                        .vsphereManagementSettings(VsphereManagementSettingsArgs.builder()
                            .licenseAndSupportList(VsphereManagementLicenseArgs.builder()
                                .basicSupportCost(1)
                                .licenseCost(6)
                                .licenseType("VSphereServerStandard")
                                .productionSupportCost(18)
                                .build())
                            .build())
                        .build())
                    .networkSettings(NetworkSettingsArgs.builder()
                        .hardwareSoftwareCostPercentage(50)
                        .maintenanceCostPercentage(48)
                        .build())
                    .securitySettings(SecuritySettingsArgs.builder()
                        .serverSecurityCostPerServerPerYear(14)
                        .sqlServerSecurityCostPerServerPerYear(7)
                        .build())
                    .storageSettings(StorageSettingsArgs.builder()
                        .costPerGbPerMonth(22)
                        .maintainanceCostPercentageToAcquisitionCost(1)
                        .build())
                    .build())
                .build())
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const businessCaseOperation = new azure_native.migrate.BusinessCaseOperation("businessCaseOperation", {
    businessCaseName: "sample-business-case",
    projectName: "multipleto8617project",
    resourceGroupName: "rgopenapi",
    settings: {
        azureSettings: {
            avsLaborCostPercentage: 0,
            businessCaseType: azure_native.migrate.MigrationStrategy.OptimizeForCost,
            comfortFactor: 29,
            currency: azure_native.migrate.BusinessCaseCurrency.USD,
            discountPercentage: 83,
            iaasLaborCostPercentage: 94,
            infrastructureGrowthRate: 83,
            networkCostPercentage: 40,
            paasLaborCostPercentage: 47,
            perYearMigrationCompletionPercentage: {
                Year0: 20,
                Year1: 30,
                Year2: 60,
                Year3: 90,
            },
            performanceDataEndTime: "2023-11-08T07:10:07.764Z",
            performanceDataStartTime: "2023-11-08T07:10:07.764Z",
            performanceUtilizationPercentile: 4,
            savingsOption: azure_native.migrate.SavingsOption.RI3Year,
            targetLocation: "WestUs2",
            wacc: 79,
            workloadDiscoverySource: azure_native.migrate.DiscoverySource.Appliance,
        },
        onPremiseSettings: {
            computeSettings: {
                hyperthreadCoreToMemoryRatio: 12,
                price: 16,
                rhelLinuxServerLicensing: {
                    licenseCost: 9,
                },
                sqlServerLicensing: [{
                    licenseCost: 27,
                    softwareAssuranceCost: 16,
                    version: azure_native.migrate.SqlServerLicenseType.Enterprise,
                }],
                suseLinuxServerLicensing: {
                    licenseCost: 9,
                },
                virtualizationSoftwareSettings: {
                    licenseAndSupportList: [{
                        basicSupportCost: 22,
                        licenseCost: 8,
                        licenseType: azure_native.migrate.LicenseType.VSphereStandard,
                        productionSupportCost: 22,
                    }],
                    numberOfPhysicalCoresPerLicense: 17,
                    softwareAssuranceCost: 14,
                },
                windowsServerLicensing: {
                    licenseCost: 9,
                    licensesPerCore: 11,
                    softwareAssuranceCost: 1,
                },
            },
            facilitySettings: {
                facilitiesCost: 7,
            },
            laborSettings: {
                hourlyAdminCost: 25,
                physicalServersPerAdmin: 6,
                virtualMachinesPerAdmin: 24,
            },
            managementSettings: {
                hypervVirtualizationManagementSettings: {
                    licenseAndSupportList: [{
                        licenseCost: 4,
                        licenseType: azure_native.migrate.HyperVLicenseType.Standard,
                    }],
                    numberOfPhysicalCoresPerLicense: 2,
                    softwareAssuranceCost: 11,
                },
                otherManagementCostsSettings: {
                    dataProtectionCostPerServerPerYear: 18,
                    monitoringCostPerServerPerYear: 10,
                    patchingCostPerServerPerYear: 18,
                },
                thirdPartyManagementSettings: {
                    licenseCost: 23,
                    supportCost: 9,
                },
                vsphereManagementSettings: {
                    licenseAndSupportList: [{
                        basicSupportCost: 1,
                        licenseCost: 6,
                        licenseType: azure_native.migrate.VsphereManagementLicenseType.VSphereServerStandard,
                        productionSupportCost: 18,
                    }],
                },
            },
            networkSettings: {
                hardwareSoftwareCostPercentage: 50,
                maintenanceCostPercentage: 48,
            },
            securitySettings: {
                serverSecurityCostPerServerPerYear: 14,
                sqlServerSecurityCostPerServerPerYear: 7,
            },
            storageSettings: {
                costPerGbPerMonth: 22,
                maintainanceCostPercentageToAcquisitionCost: 1,
            },
        },
    },
});
import pulumi
import pulumi_azure_native as azure_native
business_case_operation = azure_native.migrate.BusinessCaseOperation("businessCaseOperation",
    business_case_name="sample-business-case",
    project_name="multipleto8617project",
    resource_group_name="rgopenapi",
    settings={
        "azure_settings": {
            "avs_labor_cost_percentage": 0,
            "business_case_type": azure_native.migrate.MigrationStrategy.OPTIMIZE_FOR_COST,
            "comfort_factor": 29,
            "currency": azure_native.migrate.BusinessCaseCurrency.USD,
            "discount_percentage": 83,
            "iaas_labor_cost_percentage": 94,
            "infrastructure_growth_rate": 83,
            "network_cost_percentage": 40,
            "paas_labor_cost_percentage": 47,
            "per_year_migration_completion_percentage": {
                "Year0": 20,
                "Year1": 30,
                "Year2": 60,
                "Year3": 90,
            },
            "performance_data_end_time": "2023-11-08T07:10:07.764Z",
            "performance_data_start_time": "2023-11-08T07:10:07.764Z",
            "performance_utilization_percentile": 4,
            "savings_option": azure_native.migrate.SavingsOption.RI3_YEAR,
            "target_location": "WestUs2",
            "wacc": 79,
            "workload_discovery_source": azure_native.migrate.DiscoverySource.APPLIANCE,
        },
        "on_premise_settings": {
            "compute_settings": {
                "hyperthread_core_to_memory_ratio": 12,
                "price": 16,
                "rhel_linux_server_licensing": {
                    "license_cost": 9,
                },
                "sql_server_licensing": [{
                    "license_cost": 27,
                    "software_assurance_cost": 16,
                    "version": azure_native.migrate.SqlServerLicenseType.ENTERPRISE,
                }],
                "suse_linux_server_licensing": {
                    "license_cost": 9,
                },
                "virtualization_software_settings": {
                    "license_and_support_list": [{
                        "basic_support_cost": 22,
                        "license_cost": 8,
                        "license_type": azure_native.migrate.LicenseType.V_SPHERE_STANDARD,
                        "production_support_cost": 22,
                    }],
                    "number_of_physical_cores_per_license": 17,
                    "software_assurance_cost": 14,
                },
                "windows_server_licensing": {
                    "license_cost": 9,
                    "licenses_per_core": 11,
                    "software_assurance_cost": 1,
                },
            },
            "facility_settings": {
                "facilities_cost": 7,
            },
            "labor_settings": {
                "hourly_admin_cost": 25,
                "physical_servers_per_admin": 6,
                "virtual_machines_per_admin": 24,
            },
            "management_settings": {
                "hyperv_virtualization_management_settings": {
                    "license_and_support_list": [{
                        "license_cost": 4,
                        "license_type": azure_native.migrate.HyperVLicenseType.STANDARD,
                    }],
                    "number_of_physical_cores_per_license": 2,
                    "software_assurance_cost": 11,
                },
                "other_management_costs_settings": {
                    "data_protection_cost_per_server_per_year": 18,
                    "monitoring_cost_per_server_per_year": 10,
                    "patching_cost_per_server_per_year": 18,
                },
                "third_party_management_settings": {
                    "license_cost": 23,
                    "support_cost": 9,
                },
                "vsphere_management_settings": {
                    "license_and_support_list": [{
                        "basic_support_cost": 1,
                        "license_cost": 6,
                        "license_type": azure_native.migrate.VsphereManagementLicenseType.V_SPHERE_SERVER_STANDARD,
                        "production_support_cost": 18,
                    }],
                },
            },
            "network_settings": {
                "hardware_software_cost_percentage": 50,
                "maintenance_cost_percentage": 48,
            },
            "security_settings": {
                "server_security_cost_per_server_per_year": 14,
                "sql_server_security_cost_per_server_per_year": 7,
            },
            "storage_settings": {
                "cost_per_gb_per_month": 22,
                "maintainance_cost_percentage_to_acquisition_cost": 1,
            },
        },
    })
resources:
  businessCaseOperation:
    type: azure-native:migrate:BusinessCaseOperation
    properties:
      businessCaseName: sample-business-case
      projectName: multipleto8617project
      resourceGroupName: rgopenapi
      settings:
        azureSettings:
          avsLaborCostPercentage: 0
          businessCaseType: OptimizeForCost
          comfortFactor: 29
          currency: USD
          discountPercentage: 83
          iaasLaborCostPercentage: 94
          infrastructureGrowthRate: 83
          networkCostPercentage: 40
          paasLaborCostPercentage: 47
          perYearMigrationCompletionPercentage:
            Year0: 20
            Year1: 30
            Year2: 60
            Year3: 90
          performanceDataEndTime: 2023-11-08T07:10:07.764Z
          performanceDataStartTime: 2023-11-08T07:10:07.764Z
          performanceUtilizationPercentile: 4
          savingsOption: RI3Year
          targetLocation: WestUs2
          wacc: 79
          workloadDiscoverySource: Appliance
        onPremiseSettings:
          computeSettings:
            hyperthreadCoreToMemoryRatio: 12
            price: 16
            rhelLinuxServerLicensing:
              licenseCost: 9
            sqlServerLicensing:
              - licenseCost: 27
                softwareAssuranceCost: 16
                version: Enterprise
            suseLinuxServerLicensing:
              licenseCost: 9
            virtualizationSoftwareSettings:
              licenseAndSupportList:
                - basicSupportCost: 22
                  licenseCost: 8
                  licenseType: VSphereStandard
                  productionSupportCost: 22
              numberOfPhysicalCoresPerLicense: 17
              softwareAssuranceCost: 14
            windowsServerLicensing:
              licenseCost: 9
              licensesPerCore: 11
              softwareAssuranceCost: 1
          facilitySettings:
            facilitiesCost: 7
          laborSettings:
            hourlyAdminCost: 25
            physicalServersPerAdmin: 6
            virtualMachinesPerAdmin: 24
          managementSettings:
            hypervVirtualizationManagementSettings:
              licenseAndSupportList:
                - licenseCost: 4
                  licenseType: Standard
              numberOfPhysicalCoresPerLicense: 2
              softwareAssuranceCost: 11
            otherManagementCostsSettings:
              dataProtectionCostPerServerPerYear: 18
              monitoringCostPerServerPerYear: 10
              patchingCostPerServerPerYear: 18
            thirdPartyManagementSettings:
              licenseCost: 23
              supportCost: 9
            vsphereManagementSettings:
              licenseAndSupportList:
                - basicSupportCost: 1
                  licenseCost: 6
                  licenseType: VSphereServerStandard
                  productionSupportCost: 18
          networkSettings:
            hardwareSoftwareCostPercentage: 50
            maintenanceCostPercentage: 48
          securitySettings:
            serverSecurityCostPerServerPerYear: 14
            sqlServerSecurityCostPerServerPerYear: 7
          storageSettings:
            costPerGbPerMonth: 22
            maintainanceCostPercentageToAcquisitionCost: 1
Create BusinessCaseOperation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BusinessCaseOperation(name: string, args: BusinessCaseOperationArgs, opts?: CustomResourceOptions);@overload
def BusinessCaseOperation(resource_name: str,
                          args: BusinessCaseOperationArgs,
                          opts: Optional[ResourceOptions] = None)
@overload
def BusinessCaseOperation(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          project_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          business_case_name: Optional[str] = None,
                          settings: Optional[SettingsArgs] = None)func NewBusinessCaseOperation(ctx *Context, name string, args BusinessCaseOperationArgs, opts ...ResourceOption) (*BusinessCaseOperation, error)public BusinessCaseOperation(string name, BusinessCaseOperationArgs args, CustomResourceOptions? opts = null)
public BusinessCaseOperation(String name, BusinessCaseOperationArgs args)
public BusinessCaseOperation(String name, BusinessCaseOperationArgs args, CustomResourceOptions options)
type: azure-native:migrate:BusinessCaseOperation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args BusinessCaseOperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BusinessCaseOperationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BusinessCaseOperationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BusinessCaseOperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BusinessCaseOperationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var businessCaseOperationResource = new AzureNative.Migrate.BusinessCaseOperation("businessCaseOperationResource", new()
{
    ProjectName = "string",
    ResourceGroupName = "string",
    BusinessCaseName = "string",
    Settings = new AzureNative.Migrate.Inputs.SettingsArgs
    {
        AzureSettings = new AzureNative.Migrate.Inputs.AzureSettingsArgs
        {
            Currency = "string",
            TargetLocation = "string",
            PaasLaborCostPercentage = 0,
            PerYearMigrationCompletionPercentage = 
            {
                { "string", 0 },
            },
            DiscountPercentage = 0,
            IaasLaborCostPercentage = 0,
            InfrastructureGrowthRate = 0,
            NetworkCostPercentage = 0,
            AvsLaborCostPercentage = 0,
            ComfortFactor = 0,
            PerformanceDataEndTime = "string",
            PerformanceDataStartTime = "string",
            PerformanceUtilizationPercentile = 0,
            SavingsOption = "string",
            BusinessCaseType = "string",
            Wacc = 0,
            WorkloadDiscoverySource = "string",
        },
        OnPremiseSettings = new AzureNative.Migrate.Inputs.OnPremiseSettingsArgs
        {
            ComputeSettings = new AzureNative.Migrate.Inputs.ComputeSettingsArgs
            {
                HyperthreadCoreToMemoryRatio = 0,
                Price = 0,
                RhelLinuxServerLicensing = new AzureNative.Migrate.Inputs.LinuxServerLicensingSettingsArgs
                {
                    LicenseCost = 0,
                },
                SqlServerLicensing = new[]
                {
                    new AzureNative.Migrate.Inputs.SqlServerLicensingSettingsArgs
                    {
                        LicenseCost = 0,
                        SoftwareAssuranceCost = 0,
                        Version = "string",
                    },
                },
                SuseLinuxServerLicensing = new AzureNative.Migrate.Inputs.LinuxServerLicensingSettingsArgs
                {
                    LicenseCost = 0,
                },
                VirtualizationSoftwareSettings = new AzureNative.Migrate.Inputs.VirtualizationSoftwareSettingsArgs
                {
                    LicenseAndSupportList = new[]
                    {
                        new AzureNative.Migrate.Inputs.VsphereLicenseArgs
                        {
                            BasicSupportCost = 0,
                            LicenseCost = 0,
                            LicenseType = "string",
                            ProductionSupportCost = 0,
                        },
                    },
                    NumberOfPhysicalCoresPerLicense = 0,
                    SoftwareAssuranceCost = 0,
                },
                WindowsServerLicensing = new AzureNative.Migrate.Inputs.WindowsServerLicensingSettingsArgs
                {
                    LicenseCost = 0,
                    LicensesPerCore = 0,
                    SoftwareAssuranceCost = 0,
                },
            },
            FacilitySettings = new AzureNative.Migrate.Inputs.FacilitySettingsArgs
            {
                FacilitiesCost = 0,
            },
            LaborSettings = new AzureNative.Migrate.Inputs.LaborSettingsArgs
            {
                HourlyAdminCost = 0,
                PhysicalServersPerAdmin = 0,
                VirtualMachinesPerAdmin = 0,
            },
            NetworkSettings = new AzureNative.Migrate.Inputs.NetworkSettingsArgs
            {
                HardwareSoftwareCostPercentage = 0,
                MaintenanceCostPercentage = 0,
            },
            SecuritySettings = new AzureNative.Migrate.Inputs.SecuritySettingsArgs
            {
                ServerSecurityCostPerServerPerYear = 0,
                SqlServerSecurityCostPerServerPerYear = 0,
            },
            StorageSettings = new AzureNative.Migrate.Inputs.StorageSettingsArgs
            {
                CostPerGbPerMonth = 0,
                MaintainanceCostPercentageToAcquisitionCost = 0,
            },
            ManagementSettings = new AzureNative.Migrate.Inputs.ManagementSettingsArgs
            {
                HypervVirtualizationManagementSettings = new AzureNative.Migrate.Inputs.HypervVirtualizationManagementSettingsArgs
                {
                    LicenseAndSupportList = new[]
                    {
                        new AzureNative.Migrate.Inputs.HypervLicenseArgs
                        {
                            LicenseCost = 0,
                            LicenseType = "string",
                        },
                    },
                    NumberOfPhysicalCoresPerLicense = 0,
                    SoftwareAssuranceCost = 0,
                },
                OtherManagementCostsSettings = new AzureNative.Migrate.Inputs.OtherManagementCostsSettingsArgs
                {
                    DataProtectionCostPerServerPerYear = 0,
                    MonitoringCostPerServerPerYear = 0,
                    PatchingCostPerServerPerYear = 0,
                },
                ThirdPartyManagementSettings = new AzureNative.Migrate.Inputs.ThirdPartyManagementSettingsArgs
                {
                    LicenseCost = 0,
                    SupportCost = 0,
                },
                VsphereManagementSettings = new AzureNative.Migrate.Inputs.VsphereManagementSettingsArgs
                {
                    LicenseAndSupportList = new[]
                    {
                        new AzureNative.Migrate.Inputs.VsphereManagementLicenseArgs
                        {
                            BasicSupportCost = 0,
                            LicenseCost = 0,
                            LicenseType = "string",
                            ProductionSupportCost = 0,
                        },
                    },
                },
            },
        },
    },
});
example, err := migrate.NewBusinessCaseOperation(ctx, "businessCaseOperationResource", &migrate.BusinessCaseOperationArgs{
	ProjectName:       pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	BusinessCaseName:  pulumi.String("string"),
	Settings: &migrate.SettingsArgs{
		AzureSettings: &migrate.AzureSettingsArgs{
			Currency:                pulumi.String("string"),
			TargetLocation:          pulumi.String("string"),
			PaasLaborCostPercentage: pulumi.Float64(0),
			PerYearMigrationCompletionPercentage: pulumi.Float64Map{
				"string": pulumi.Float64(0),
			},
			DiscountPercentage:               pulumi.Float64(0),
			IaasLaborCostPercentage:          pulumi.Float64(0),
			InfrastructureGrowthRate:         pulumi.Float64(0),
			NetworkCostPercentage:            pulumi.Float64(0),
			AvsLaborCostPercentage:           pulumi.Float64(0),
			ComfortFactor:                    pulumi.Float64(0),
			PerformanceDataEndTime:           pulumi.String("string"),
			PerformanceDataStartTime:         pulumi.String("string"),
			PerformanceUtilizationPercentile: pulumi.Float64(0),
			SavingsOption:                    pulumi.String("string"),
			BusinessCaseType:                 pulumi.String("string"),
			Wacc:                             pulumi.Float64(0),
			WorkloadDiscoverySource:          pulumi.String("string"),
		},
		OnPremiseSettings: &migrate.OnPremiseSettingsArgs{
			ComputeSettings: &migrate.ComputeSettingsArgs{
				HyperthreadCoreToMemoryRatio: pulumi.Float64(0),
				Price:                        pulumi.Float64(0),
				RhelLinuxServerLicensing: &migrate.LinuxServerLicensingSettingsArgs{
					LicenseCost: pulumi.Float64(0),
				},
				SqlServerLicensing: migrate.SqlServerLicensingSettingsArray{
					&migrate.SqlServerLicensingSettingsArgs{
						LicenseCost:           pulumi.Float64(0),
						SoftwareAssuranceCost: pulumi.Float64(0),
						Version:               pulumi.String("string"),
					},
				},
				SuseLinuxServerLicensing: &migrate.LinuxServerLicensingSettingsArgs{
					LicenseCost: pulumi.Float64(0),
				},
				VirtualizationSoftwareSettings: &migrate.VirtualizationSoftwareSettingsArgs{
					LicenseAndSupportList: migrate.VsphereLicenseArray{
						&migrate.VsphereLicenseArgs{
							BasicSupportCost:      pulumi.Float64(0),
							LicenseCost:           pulumi.Float64(0),
							LicenseType:           pulumi.String("string"),
							ProductionSupportCost: pulumi.Float64(0),
						},
					},
					NumberOfPhysicalCoresPerLicense: pulumi.Int(0),
					SoftwareAssuranceCost:           pulumi.Float64(0),
				},
				WindowsServerLicensing: &migrate.WindowsServerLicensingSettingsArgs{
					LicenseCost:           pulumi.Float64(0),
					LicensesPerCore:       pulumi.Int(0),
					SoftwareAssuranceCost: pulumi.Float64(0),
				},
			},
			FacilitySettings: &migrate.FacilitySettingsArgs{
				FacilitiesCost: pulumi.Float64(0),
			},
			LaborSettings: &migrate.LaborSettingsArgs{
				HourlyAdminCost:         pulumi.Float64(0),
				PhysicalServersPerAdmin: pulumi.Int(0),
				VirtualMachinesPerAdmin: pulumi.Int(0),
			},
			NetworkSettings: &migrate.NetworkSettingsArgs{
				HardwareSoftwareCostPercentage: pulumi.Float64(0),
				MaintenanceCostPercentage:      pulumi.Float64(0),
			},
			SecuritySettings: &migrate.SecuritySettingsArgs{
				ServerSecurityCostPerServerPerYear:    pulumi.Float64(0),
				SqlServerSecurityCostPerServerPerYear: pulumi.Float64(0),
			},
			StorageSettings: &migrate.StorageSettingsArgs{
				CostPerGbPerMonth: pulumi.Float64(0),
				MaintainanceCostPercentageToAcquisitionCost: pulumi.Float64(0),
			},
			ManagementSettings: &migrate.ManagementSettingsArgs{
				HypervVirtualizationManagementSettings: &migrate.HypervVirtualizationManagementSettingsArgs{
					LicenseAndSupportList: migrate.HypervLicenseArray{
						&migrate.HypervLicenseArgs{
							LicenseCost: pulumi.Float64(0),
							LicenseType: pulumi.String("string"),
						},
					},
					NumberOfPhysicalCoresPerLicense: pulumi.Int(0),
					SoftwareAssuranceCost:           pulumi.Float64(0),
				},
				OtherManagementCostsSettings: &migrate.OtherManagementCostsSettingsArgs{
					DataProtectionCostPerServerPerYear: pulumi.Float64(0),
					MonitoringCostPerServerPerYear:     pulumi.Float64(0),
					PatchingCostPerServerPerYear:       pulumi.Float64(0),
				},
				ThirdPartyManagementSettings: &migrate.ThirdPartyManagementSettingsArgs{
					LicenseCost: pulumi.Float64(0),
					SupportCost: pulumi.Float64(0),
				},
				VsphereManagementSettings: &migrate.VsphereManagementSettingsArgs{
					LicenseAndSupportList: migrate.VsphereManagementLicenseArray{
						&migrate.VsphereManagementLicenseArgs{
							BasicSupportCost:      pulumi.Float64(0),
							LicenseCost:           pulumi.Float64(0),
							LicenseType:           pulumi.String("string"),
							ProductionSupportCost: pulumi.Float64(0),
						},
					},
				},
			},
		},
	},
})
var businessCaseOperationResource = new BusinessCaseOperation("businessCaseOperationResource", BusinessCaseOperationArgs.builder()
    .projectName("string")
    .resourceGroupName("string")
    .businessCaseName("string")
    .settings(SettingsArgs.builder()
        .azureSettings(AzureSettingsArgs.builder()
            .currency("string")
            .targetLocation("string")
            .paasLaborCostPercentage(0)
            .perYearMigrationCompletionPercentage(Map.of("string", 0))
            .discountPercentage(0)
            .iaasLaborCostPercentage(0)
            .infrastructureGrowthRate(0)
            .networkCostPercentage(0)
            .avsLaborCostPercentage(0)
            .comfortFactor(0)
            .performanceDataEndTime("string")
            .performanceDataStartTime("string")
            .performanceUtilizationPercentile(0)
            .savingsOption("string")
            .businessCaseType("string")
            .wacc(0)
            .workloadDiscoverySource("string")
            .build())
        .onPremiseSettings(OnPremiseSettingsArgs.builder()
            .computeSettings(ComputeSettingsArgs.builder()
                .hyperthreadCoreToMemoryRatio(0)
                .price(0)
                .rhelLinuxServerLicensing(LinuxServerLicensingSettingsArgs.builder()
                    .licenseCost(0)
                    .build())
                .sqlServerLicensing(SqlServerLicensingSettingsArgs.builder()
                    .licenseCost(0)
                    .softwareAssuranceCost(0)
                    .version("string")
                    .build())
                .suseLinuxServerLicensing(LinuxServerLicensingSettingsArgs.builder()
                    .licenseCost(0)
                    .build())
                .virtualizationSoftwareSettings(VirtualizationSoftwareSettingsArgs.builder()
                    .licenseAndSupportList(VsphereLicenseArgs.builder()
                        .basicSupportCost(0)
                        .licenseCost(0)
                        .licenseType("string")
                        .productionSupportCost(0)
                        .build())
                    .numberOfPhysicalCoresPerLicense(0)
                    .softwareAssuranceCost(0)
                    .build())
                .windowsServerLicensing(WindowsServerLicensingSettingsArgs.builder()
                    .licenseCost(0)
                    .licensesPerCore(0)
                    .softwareAssuranceCost(0)
                    .build())
                .build())
            .facilitySettings(FacilitySettingsArgs.builder()
                .facilitiesCost(0)
                .build())
            .laborSettings(LaborSettingsArgs.builder()
                .hourlyAdminCost(0)
                .physicalServersPerAdmin(0)
                .virtualMachinesPerAdmin(0)
                .build())
            .networkSettings(NetworkSettingsArgs.builder()
                .hardwareSoftwareCostPercentage(0)
                .maintenanceCostPercentage(0)
                .build())
            .securitySettings(SecuritySettingsArgs.builder()
                .serverSecurityCostPerServerPerYear(0)
                .sqlServerSecurityCostPerServerPerYear(0)
                .build())
            .storageSettings(StorageSettingsArgs.builder()
                .costPerGbPerMonth(0)
                .maintainanceCostPercentageToAcquisitionCost(0)
                .build())
            .managementSettings(ManagementSettingsArgs.builder()
                .hypervVirtualizationManagementSettings(HypervVirtualizationManagementSettingsArgs.builder()
                    .licenseAndSupportList(HypervLicenseArgs.builder()
                        .licenseCost(0)
                        .licenseType("string")
                        .build())
                    .numberOfPhysicalCoresPerLicense(0)
                    .softwareAssuranceCost(0)
                    .build())
                .otherManagementCostsSettings(OtherManagementCostsSettingsArgs.builder()
                    .dataProtectionCostPerServerPerYear(0)
                    .monitoringCostPerServerPerYear(0)
                    .patchingCostPerServerPerYear(0)
                    .build())
                .thirdPartyManagementSettings(ThirdPartyManagementSettingsArgs.builder()
                    .licenseCost(0)
                    .supportCost(0)
                    .build())
                .vsphereManagementSettings(VsphereManagementSettingsArgs.builder()
                    .licenseAndSupportList(VsphereManagementLicenseArgs.builder()
                        .basicSupportCost(0)
                        .licenseCost(0)
                        .licenseType("string")
                        .productionSupportCost(0)
                        .build())
                    .build())
                .build())
            .build())
        .build())
    .build());
business_case_operation_resource = azure_native.migrate.BusinessCaseOperation("businessCaseOperationResource",
    project_name="string",
    resource_group_name="string",
    business_case_name="string",
    settings={
        "azure_settings": {
            "currency": "string",
            "target_location": "string",
            "paas_labor_cost_percentage": 0,
            "per_year_migration_completion_percentage": {
                "string": 0,
            },
            "discount_percentage": 0,
            "iaas_labor_cost_percentage": 0,
            "infrastructure_growth_rate": 0,
            "network_cost_percentage": 0,
            "avs_labor_cost_percentage": 0,
            "comfort_factor": 0,
            "performance_data_end_time": "string",
            "performance_data_start_time": "string",
            "performance_utilization_percentile": 0,
            "savings_option": "string",
            "business_case_type": "string",
            "wacc": 0,
            "workload_discovery_source": "string",
        },
        "on_premise_settings": {
            "compute_settings": {
                "hyperthread_core_to_memory_ratio": 0,
                "price": 0,
                "rhel_linux_server_licensing": {
                    "license_cost": 0,
                },
                "sql_server_licensing": [{
                    "license_cost": 0,
                    "software_assurance_cost": 0,
                    "version": "string",
                }],
                "suse_linux_server_licensing": {
                    "license_cost": 0,
                },
                "virtualization_software_settings": {
                    "license_and_support_list": [{
                        "basic_support_cost": 0,
                        "license_cost": 0,
                        "license_type": "string",
                        "production_support_cost": 0,
                    }],
                    "number_of_physical_cores_per_license": 0,
                    "software_assurance_cost": 0,
                },
                "windows_server_licensing": {
                    "license_cost": 0,
                    "licenses_per_core": 0,
                    "software_assurance_cost": 0,
                },
            },
            "facility_settings": {
                "facilities_cost": 0,
            },
            "labor_settings": {
                "hourly_admin_cost": 0,
                "physical_servers_per_admin": 0,
                "virtual_machines_per_admin": 0,
            },
            "network_settings": {
                "hardware_software_cost_percentage": 0,
                "maintenance_cost_percentage": 0,
            },
            "security_settings": {
                "server_security_cost_per_server_per_year": 0,
                "sql_server_security_cost_per_server_per_year": 0,
            },
            "storage_settings": {
                "cost_per_gb_per_month": 0,
                "maintainance_cost_percentage_to_acquisition_cost": 0,
            },
            "management_settings": {
                "hyperv_virtualization_management_settings": {
                    "license_and_support_list": [{
                        "license_cost": 0,
                        "license_type": "string",
                    }],
                    "number_of_physical_cores_per_license": 0,
                    "software_assurance_cost": 0,
                },
                "other_management_costs_settings": {
                    "data_protection_cost_per_server_per_year": 0,
                    "monitoring_cost_per_server_per_year": 0,
                    "patching_cost_per_server_per_year": 0,
                },
                "third_party_management_settings": {
                    "license_cost": 0,
                    "support_cost": 0,
                },
                "vsphere_management_settings": {
                    "license_and_support_list": [{
                        "basic_support_cost": 0,
                        "license_cost": 0,
                        "license_type": "string",
                        "production_support_cost": 0,
                    }],
                },
            },
        },
    })
const businessCaseOperationResource = new azure_native.migrate.BusinessCaseOperation("businessCaseOperationResource", {
    projectName: "string",
    resourceGroupName: "string",
    businessCaseName: "string",
    settings: {
        azureSettings: {
            currency: "string",
            targetLocation: "string",
            paasLaborCostPercentage: 0,
            perYearMigrationCompletionPercentage: {
                string: 0,
            },
            discountPercentage: 0,
            iaasLaborCostPercentage: 0,
            infrastructureGrowthRate: 0,
            networkCostPercentage: 0,
            avsLaborCostPercentage: 0,
            comfortFactor: 0,
            performanceDataEndTime: "string",
            performanceDataStartTime: "string",
            performanceUtilizationPercentile: 0,
            savingsOption: "string",
            businessCaseType: "string",
            wacc: 0,
            workloadDiscoverySource: "string",
        },
        onPremiseSettings: {
            computeSettings: {
                hyperthreadCoreToMemoryRatio: 0,
                price: 0,
                rhelLinuxServerLicensing: {
                    licenseCost: 0,
                },
                sqlServerLicensing: [{
                    licenseCost: 0,
                    softwareAssuranceCost: 0,
                    version: "string",
                }],
                suseLinuxServerLicensing: {
                    licenseCost: 0,
                },
                virtualizationSoftwareSettings: {
                    licenseAndSupportList: [{
                        basicSupportCost: 0,
                        licenseCost: 0,
                        licenseType: "string",
                        productionSupportCost: 0,
                    }],
                    numberOfPhysicalCoresPerLicense: 0,
                    softwareAssuranceCost: 0,
                },
                windowsServerLicensing: {
                    licenseCost: 0,
                    licensesPerCore: 0,
                    softwareAssuranceCost: 0,
                },
            },
            facilitySettings: {
                facilitiesCost: 0,
            },
            laborSettings: {
                hourlyAdminCost: 0,
                physicalServersPerAdmin: 0,
                virtualMachinesPerAdmin: 0,
            },
            networkSettings: {
                hardwareSoftwareCostPercentage: 0,
                maintenanceCostPercentage: 0,
            },
            securitySettings: {
                serverSecurityCostPerServerPerYear: 0,
                sqlServerSecurityCostPerServerPerYear: 0,
            },
            storageSettings: {
                costPerGbPerMonth: 0,
                maintainanceCostPercentageToAcquisitionCost: 0,
            },
            managementSettings: {
                hypervVirtualizationManagementSettings: {
                    licenseAndSupportList: [{
                        licenseCost: 0,
                        licenseType: "string",
                    }],
                    numberOfPhysicalCoresPerLicense: 0,
                    softwareAssuranceCost: 0,
                },
                otherManagementCostsSettings: {
                    dataProtectionCostPerServerPerYear: 0,
                    monitoringCostPerServerPerYear: 0,
                    patchingCostPerServerPerYear: 0,
                },
                thirdPartyManagementSettings: {
                    licenseCost: 0,
                    supportCost: 0,
                },
                vsphereManagementSettings: {
                    licenseAndSupportList: [{
                        basicSupportCost: 0,
                        licenseCost: 0,
                        licenseType: "string",
                        productionSupportCost: 0,
                    }],
                },
            },
        },
    },
});
type: azure-native:migrate:BusinessCaseOperation
properties:
    businessCaseName: string
    projectName: string
    resourceGroupName: string
    settings:
        azureSettings:
            avsLaborCostPercentage: 0
            businessCaseType: string
            comfortFactor: 0
            currency: string
            discountPercentage: 0
            iaasLaborCostPercentage: 0
            infrastructureGrowthRate: 0
            networkCostPercentage: 0
            paasLaborCostPercentage: 0
            perYearMigrationCompletionPercentage:
                string: 0
            performanceDataEndTime: string
            performanceDataStartTime: string
            performanceUtilizationPercentile: 0
            savingsOption: string
            targetLocation: string
            wacc: 0
            workloadDiscoverySource: string
        onPremiseSettings:
            computeSettings:
                hyperthreadCoreToMemoryRatio: 0
                price: 0
                rhelLinuxServerLicensing:
                    licenseCost: 0
                sqlServerLicensing:
                    - licenseCost: 0
                      softwareAssuranceCost: 0
                      version: string
                suseLinuxServerLicensing:
                    licenseCost: 0
                virtualizationSoftwareSettings:
                    licenseAndSupportList:
                        - basicSupportCost: 0
                          licenseCost: 0
                          licenseType: string
                          productionSupportCost: 0
                    numberOfPhysicalCoresPerLicense: 0
                    softwareAssuranceCost: 0
                windowsServerLicensing:
                    licenseCost: 0
                    licensesPerCore: 0
                    softwareAssuranceCost: 0
            facilitySettings:
                facilitiesCost: 0
            laborSettings:
                hourlyAdminCost: 0
                physicalServersPerAdmin: 0
                virtualMachinesPerAdmin: 0
            managementSettings:
                hypervVirtualizationManagementSettings:
                    licenseAndSupportList:
                        - licenseCost: 0
                          licenseType: string
                    numberOfPhysicalCoresPerLicense: 0
                    softwareAssuranceCost: 0
                otherManagementCostsSettings:
                    dataProtectionCostPerServerPerYear: 0
                    monitoringCostPerServerPerYear: 0
                    patchingCostPerServerPerYear: 0
                thirdPartyManagementSettings:
                    licenseCost: 0
                    supportCost: 0
                vsphereManagementSettings:
                    licenseAndSupportList:
                        - basicSupportCost: 0
                          licenseCost: 0
                          licenseType: string
                          productionSupportCost: 0
            networkSettings:
                hardwareSoftwareCostPercentage: 0
                maintenanceCostPercentage: 0
            securitySettings:
                serverSecurityCostPerServerPerYear: 0
                sqlServerSecurityCostPerServerPerYear: 0
            storageSettings:
                costPerGbPerMonth: 0
                maintainanceCostPercentageToAcquisitionCost: 0
BusinessCaseOperation Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The BusinessCaseOperation resource accepts the following input properties:
- ProjectName string
- Assessment Project Name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- BusinessCase stringName 
- Business case ARM name
- Settings
Pulumi.Azure Native. Migrate. Inputs. Settings 
- Business case settings.
- ProjectName string
- Assessment Project Name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- BusinessCase stringName 
- Business case ARM name
- Settings
SettingsArgs 
- Business case settings.
- projectName String
- Assessment Project Name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- businessCase StringName 
- Business case ARM name
- settings Settings
- Business case settings.
- projectName string
- Assessment Project Name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- businessCase stringName 
- Business case ARM name
- settings Settings
- Business case settings.
- project_name str
- Assessment Project Name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- business_case_ strname 
- Business case ARM name
- settings
SettingsArgs 
- Business case settings.
- projectName String
- Assessment Project Name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- businessCase StringName 
- Business case ARM name
- settings Property Map
- Business case settings.
Outputs
All input properties are implicitly available as output properties. Additionally, the BusinessCaseOperation resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- ProvisioningState string
- The status of the last operation.
- ReportStatus List<Pulumi.Details Azure Native. Migrate. Outputs. Report Details Response> 
- Gets the state of business case reports.
- State string
- Business case state.
- SystemData Pulumi.Azure Native. Migrate. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- ProvisioningState string
- The status of the last operation.
- ReportStatus []ReportDetails Details Response 
- Gets the state of business case reports.
- State string
- Business case state.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioningState String
- The status of the last operation.
- reportStatus List<ReportDetails Details Response> 
- Gets the state of business case reports.
- state String
- Business case state.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- provisioningState string
- The status of the last operation.
- reportStatus ReportDetails Details Response[] 
- Gets the state of business case reports.
- state string
- Business case state.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- provisioning_state str
- The status of the last operation.
- report_status_ Sequence[Reportdetails Details Response] 
- Gets the state of business case reports.
- state str
- Business case state.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioningState String
- The status of the last operation.
- reportStatus List<Property Map>Details 
- Gets the state of business case reports.
- state String
- Business case state.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AzureSettings, AzureSettingsArgs    
- Currency
string | Pulumi.Azure Native. Migrate. Business Case Currency 
- Business case Currency.
- TargetLocation string
- Gets or sets azure location.
- AvsLabor doubleCost Percentage 
- Gets Avs labour cost percentage.
- BusinessCase string | Pulumi.Type Azure Native. Migrate. Migration Strategy 
- Migration Strategy.
- ComfortFactor double
- Gets comfort factor.
- DiscountPercentage double
- Gets azure Discount percentage.
- IaasLabor doubleCost Percentage 
- Gets IaaS labour cost percentage.
- InfrastructureGrowth doubleRate 
- Gets infrastructure growth rate.
- NetworkCost doublePercentage 
- Gets network cost percentage.
- PaasLabor doubleCost Percentage 
- Gets PaaS labour cost percentage.
- PerYear Dictionary<string, double>Migration Completion Percentage 
- Gets migration completion percentage per year.
- PerformanceData stringEnd Time 
- Gets end time to use for performance.
- PerformanceData stringStart Time 
- Gets start time to use for performance.
- PerformanceUtilization doublePercentile 
- Gets utilization percentile for performance.
- SavingsOption string | Pulumi.Azure Native. Migrate. Savings Option 
- Gets the business case savings option type.
- Wacc double
- Gets wACC percentage.
- WorkloadDiscovery string | Pulumi.Source Azure Native. Migrate. Discovery Source 
- Workload discovery source.
- Currency
string | BusinessCase Currency 
- Business case Currency.
- TargetLocation string
- Gets or sets azure location.
- AvsLabor float64Cost Percentage 
- Gets Avs labour cost percentage.
- BusinessCase string | MigrationType Strategy 
- Migration Strategy.
- ComfortFactor float64
- Gets comfort factor.
- DiscountPercentage float64
- Gets azure Discount percentage.
- IaasLabor float64Cost Percentage 
- Gets IaaS labour cost percentage.
- InfrastructureGrowth float64Rate 
- Gets infrastructure growth rate.
- NetworkCost float64Percentage 
- Gets network cost percentage.
- PaasLabor float64Cost Percentage 
- Gets PaaS labour cost percentage.
- PerYear map[string]float64Migration Completion Percentage 
- Gets migration completion percentage per year.
- PerformanceData stringEnd Time 
- Gets end time to use for performance.
- PerformanceData stringStart Time 
- Gets start time to use for performance.
- PerformanceUtilization float64Percentile 
- Gets utilization percentile for performance.
- SavingsOption string | SavingsOption 
- Gets the business case savings option type.
- Wacc float64
- Gets wACC percentage.
- WorkloadDiscovery string | DiscoverySource Source 
- Workload discovery source.
- currency
String | BusinessCase Currency 
- Business case Currency.
- targetLocation String
- Gets or sets azure location.
- avsLabor DoubleCost Percentage 
- Gets Avs labour cost percentage.
- businessCase String | MigrationType Strategy 
- Migration Strategy.
- comfortFactor Double
- Gets comfort factor.
- discountPercentage Double
- Gets azure Discount percentage.
- iaasLabor DoubleCost Percentage 
- Gets IaaS labour cost percentage.
- infrastructureGrowth DoubleRate 
- Gets infrastructure growth rate.
- networkCost DoublePercentage 
- Gets network cost percentage.
- paasLabor DoubleCost Percentage 
- Gets PaaS labour cost percentage.
- perYear Map<String,Double>Migration Completion Percentage 
- Gets migration completion percentage per year.
- performanceData StringEnd Time 
- Gets end time to use for performance.
- performanceData StringStart Time 
- Gets start time to use for performance.
- performanceUtilization DoublePercentile 
- Gets utilization percentile for performance.
- savingsOption String | SavingsOption 
- Gets the business case savings option type.
- wacc Double
- Gets wACC percentage.
- workloadDiscovery String | DiscoverySource Source 
- Workload discovery source.
- currency
string | BusinessCase Currency 
- Business case Currency.
- targetLocation string
- Gets or sets azure location.
- avsLabor numberCost Percentage 
- Gets Avs labour cost percentage.
- businessCase string | MigrationType Strategy 
- Migration Strategy.
- comfortFactor number
- Gets comfort factor.
- discountPercentage number
- Gets azure Discount percentage.
- iaasLabor numberCost Percentage 
- Gets IaaS labour cost percentage.
- infrastructureGrowth numberRate 
- Gets infrastructure growth rate.
- networkCost numberPercentage 
- Gets network cost percentage.
- paasLabor numberCost Percentage 
- Gets PaaS labour cost percentage.
- perYear {[key: string]: number}Migration Completion Percentage 
- Gets migration completion percentage per year.
- performanceData stringEnd Time 
- Gets end time to use for performance.
- performanceData stringStart Time 
- Gets start time to use for performance.
- performanceUtilization numberPercentile 
- Gets utilization percentile for performance.
- savingsOption string | SavingsOption 
- Gets the business case savings option type.
- wacc number
- Gets wACC percentage.
- workloadDiscovery string | DiscoverySource Source 
- Workload discovery source.
- currency
str | BusinessCase Currency 
- Business case Currency.
- target_location str
- Gets or sets azure location.
- avs_labor_ floatcost_ percentage 
- Gets Avs labour cost percentage.
- business_case_ str | Migrationtype Strategy 
- Migration Strategy.
- comfort_factor float
- Gets comfort factor.
- discount_percentage float
- Gets azure Discount percentage.
- iaas_labor_ floatcost_ percentage 
- Gets IaaS labour cost percentage.
- infrastructure_growth_ floatrate 
- Gets infrastructure growth rate.
- network_cost_ floatpercentage 
- Gets network cost percentage.
- paas_labor_ floatcost_ percentage 
- Gets PaaS labour cost percentage.
- per_year_ Mapping[str, float]migration_ completion_ percentage 
- Gets migration completion percentage per year.
- performance_data_ strend_ time 
- Gets end time to use for performance.
- performance_data_ strstart_ time 
- Gets start time to use for performance.
- performance_utilization_ floatpercentile 
- Gets utilization percentile for performance.
- savings_option str | SavingsOption 
- Gets the business case savings option type.
- wacc float
- Gets wACC percentage.
- workload_discovery_ str | Discoverysource Source 
- Workload discovery source.
- currency String | "Unknown" | "USD" | "DKK" | "CAD" | "IDR" | "JPY" | "KRW" | "NZD" | "NOK" | "RUB" | "SAR" | "ZAR" | "SEK" | "TRY" | "GBP" | "MXN" | "MYR" | "INR" | "HKD" | "BRL" | "TWD" | "EUR" | "CHF" | "ARS" | "AUD" | "CNY"
- Business case Currency.
- targetLocation String
- Gets or sets azure location.
- avsLabor NumberCost Percentage 
- Gets Avs labour cost percentage.
- businessCase String | "Unknown" | "OptimizeType For Cost" | "Iaa SOnly" | "Optimize For Paas" | "AVSOnly" 
- Migration Strategy.
- comfortFactor Number
- Gets comfort factor.
- discountPercentage Number
- Gets azure Discount percentage.
- iaasLabor NumberCost Percentage 
- Gets IaaS labour cost percentage.
- infrastructureGrowth NumberRate 
- Gets infrastructure growth rate.
- networkCost NumberPercentage 
- Gets network cost percentage.
- paasLabor NumberCost Percentage 
- Gets PaaS labour cost percentage.
- perYear Map<Number>Migration Completion Percentage 
- Gets migration completion percentage per year.
- performanceData StringEnd Time 
- Gets end time to use for performance.
- performanceData StringStart Time 
- Gets start time to use for performance.
- performanceUtilization NumberPercentile 
- Gets utilization percentile for performance.
- savingsOption String | "Unknown" | "RI3Year" | "SavingsPlan3Year" 
- Gets the business case savings option type.
- wacc Number
- Gets wACC percentage.
- workloadDiscovery String | "Unknown" | "Appliance" | "Import"Source 
- Workload discovery source.
AzureSettingsResponse, AzureSettingsResponseArgs      
- Currency string
- Business case Currency.
- TargetLocation string
- Gets or sets azure location.
- AvsLabor doubleCost Percentage 
- Gets Avs labour cost percentage.
- BusinessCase stringType 
- Migration Strategy.
- ComfortFactor double
- Gets comfort factor.
- DiscountPercentage double
- Gets azure Discount percentage.
- IaasLabor doubleCost Percentage 
- Gets IaaS labour cost percentage.
- InfrastructureGrowth doubleRate 
- Gets infrastructure growth rate.
- NetworkCost doublePercentage 
- Gets network cost percentage.
- PaasLabor doubleCost Percentage 
- Gets PaaS labour cost percentage.
- PerYear Dictionary<string, double>Migration Completion Percentage 
- Gets migration completion percentage per year.
- PerformanceData stringEnd Time 
- Gets end time to use for performance.
- PerformanceData stringStart Time 
- Gets start time to use for performance.
- PerformanceUtilization doublePercentile 
- Gets utilization percentile for performance.
- SavingsOption string
- Gets the business case savings option type.
- Wacc double
- Gets wACC percentage.
- WorkloadDiscovery stringSource 
- Workload discovery source.
- Currency string
- Business case Currency.
- TargetLocation string
- Gets or sets azure location.
- AvsLabor float64Cost Percentage 
- Gets Avs labour cost percentage.
- BusinessCase stringType 
- Migration Strategy.
- ComfortFactor float64
- Gets comfort factor.
- DiscountPercentage float64
- Gets azure Discount percentage.
- IaasLabor float64Cost Percentage 
- Gets IaaS labour cost percentage.
- InfrastructureGrowth float64Rate 
- Gets infrastructure growth rate.
- NetworkCost float64Percentage 
- Gets network cost percentage.
- PaasLabor float64Cost Percentage 
- Gets PaaS labour cost percentage.
- PerYear map[string]float64Migration Completion Percentage 
- Gets migration completion percentage per year.
- PerformanceData stringEnd Time 
- Gets end time to use for performance.
- PerformanceData stringStart Time 
- Gets start time to use for performance.
- PerformanceUtilization float64Percentile 
- Gets utilization percentile for performance.
- SavingsOption string
- Gets the business case savings option type.
- Wacc float64
- Gets wACC percentage.
- WorkloadDiscovery stringSource 
- Workload discovery source.
- currency String
- Business case Currency.
- targetLocation String
- Gets or sets azure location.
- avsLabor DoubleCost Percentage 
- Gets Avs labour cost percentage.
- businessCase StringType 
- Migration Strategy.
- comfortFactor Double
- Gets comfort factor.
- discountPercentage Double
- Gets azure Discount percentage.
- iaasLabor DoubleCost Percentage 
- Gets IaaS labour cost percentage.
- infrastructureGrowth DoubleRate 
- Gets infrastructure growth rate.
- networkCost DoublePercentage 
- Gets network cost percentage.
- paasLabor DoubleCost Percentage 
- Gets PaaS labour cost percentage.
- perYear Map<String,Double>Migration Completion Percentage 
- Gets migration completion percentage per year.
- performanceData StringEnd Time 
- Gets end time to use for performance.
- performanceData StringStart Time 
- Gets start time to use for performance.
- performanceUtilization DoublePercentile 
- Gets utilization percentile for performance.
- savingsOption String
- Gets the business case savings option type.
- wacc Double
- Gets wACC percentage.
- workloadDiscovery StringSource 
- Workload discovery source.
- currency string
- Business case Currency.
- targetLocation string
- Gets or sets azure location.
- avsLabor numberCost Percentage 
- Gets Avs labour cost percentage.
- businessCase stringType 
- Migration Strategy.
- comfortFactor number
- Gets comfort factor.
- discountPercentage number
- Gets azure Discount percentage.
- iaasLabor numberCost Percentage 
- Gets IaaS labour cost percentage.
- infrastructureGrowth numberRate 
- Gets infrastructure growth rate.
- networkCost numberPercentage 
- Gets network cost percentage.
- paasLabor numberCost Percentage 
- Gets PaaS labour cost percentage.
- perYear {[key: string]: number}Migration Completion Percentage 
- Gets migration completion percentage per year.
- performanceData stringEnd Time 
- Gets end time to use for performance.
- performanceData stringStart Time 
- Gets start time to use for performance.
- performanceUtilization numberPercentile 
- Gets utilization percentile for performance.
- savingsOption string
- Gets the business case savings option type.
- wacc number
- Gets wACC percentage.
- workloadDiscovery stringSource 
- Workload discovery source.
- currency str
- Business case Currency.
- target_location str
- Gets or sets azure location.
- avs_labor_ floatcost_ percentage 
- Gets Avs labour cost percentage.
- business_case_ strtype 
- Migration Strategy.
- comfort_factor float
- Gets comfort factor.
- discount_percentage float
- Gets azure Discount percentage.
- iaas_labor_ floatcost_ percentage 
- Gets IaaS labour cost percentage.
- infrastructure_growth_ floatrate 
- Gets infrastructure growth rate.
- network_cost_ floatpercentage 
- Gets network cost percentage.
- paas_labor_ floatcost_ percentage 
- Gets PaaS labour cost percentage.
- per_year_ Mapping[str, float]migration_ completion_ percentage 
- Gets migration completion percentage per year.
- performance_data_ strend_ time 
- Gets end time to use for performance.
- performance_data_ strstart_ time 
- Gets start time to use for performance.
- performance_utilization_ floatpercentile 
- Gets utilization percentile for performance.
- savings_option str
- Gets the business case savings option type.
- wacc float
- Gets wACC percentage.
- workload_discovery_ strsource 
- Workload discovery source.
- currency String
- Business case Currency.
- targetLocation String
- Gets or sets azure location.
- avsLabor NumberCost Percentage 
- Gets Avs labour cost percentage.
- businessCase StringType 
- Migration Strategy.
- comfortFactor Number
- Gets comfort factor.
- discountPercentage Number
- Gets azure Discount percentage.
- iaasLabor NumberCost Percentage 
- Gets IaaS labour cost percentage.
- infrastructureGrowth NumberRate 
- Gets infrastructure growth rate.
- networkCost NumberPercentage 
- Gets network cost percentage.
- paasLabor NumberCost Percentage 
- Gets PaaS labour cost percentage.
- perYear Map<Number>Migration Completion Percentage 
- Gets migration completion percentage per year.
- performanceData StringEnd Time 
- Gets end time to use for performance.
- performanceData StringStart Time 
- Gets start time to use for performance.
- performanceUtilization NumberPercentile 
- Gets utilization percentile for performance.
- savingsOption String
- Gets the business case savings option type.
- wacc Number
- Gets wACC percentage.
- workloadDiscovery StringSource 
- Workload discovery source.
BusinessCaseCurrency, BusinessCaseCurrencyArgs      
- Unknown
- UnknownCurrency Unknown.
- USD
- USDCurrency USD.
- DKK
- DKKCurrency DKK.
- CAD
- CADCurrency CAD.
- IDR
- IDRCurrency IDR.
- JPY
- JPYCurrency JPY.
- KRW
- KRWCurrency KRW.
- NZD
- NZDCurrency NZD.
- NOK
- NOKCurrency NOK.
- RUB
- RUBCurrency RUB.
- SAR
- SARCurrency SAR.
- ZAR
- ZARCurrency ZAR.
- SEK
- SEKCurrency SEK.
- TRY
- TRYCurrency TRY.
- GBP
- GBPCurrency GBP.
- MXN
- MXNCurrency MXN.
- MYR
- MYRCurrency MYR.
- INR
- INRCurrency INR.
- HKD
- HKDCurrency HKD.
- BRL
- BRLCurrency BRL.
- TWD
- TWDCurrency TWD.
- EUR
- EURCurrency EUR.
- CHF
- CHFCurrency CHF.
- ARS
- ARSCurrency ARS.
- AUD
- AUDCurrency AUD.
- CNY
- CNYCurrency CNY.
- BusinessCase Currency Unknown 
- UnknownCurrency Unknown.
- BusinessCase Currency USD 
- USDCurrency USD.
- BusinessCase Currency DKK 
- DKKCurrency DKK.
- BusinessCase Currency CAD 
- CADCurrency CAD.
- BusinessCase Currency IDR 
- IDRCurrency IDR.
- BusinessCase Currency JPY 
- JPYCurrency JPY.
- BusinessCase Currency KRW 
- KRWCurrency KRW.
- BusinessCase Currency NZD 
- NZDCurrency NZD.
- BusinessCase Currency NOK 
- NOKCurrency NOK.
- BusinessCase Currency RUB 
- RUBCurrency RUB.
- BusinessCase Currency SAR 
- SARCurrency SAR.
- BusinessCase Currency ZAR 
- ZARCurrency ZAR.
- BusinessCase Currency SEK 
- SEKCurrency SEK.
- BusinessCase Currency TRY 
- TRYCurrency TRY.
- BusinessCase Currency GBP 
- GBPCurrency GBP.
- BusinessCase Currency MXN 
- MXNCurrency MXN.
- BusinessCase Currency MYR 
- MYRCurrency MYR.
- BusinessCase Currency INR 
- INRCurrency INR.
- BusinessCase Currency HKD 
- HKDCurrency HKD.
- BusinessCase Currency BRL 
- BRLCurrency BRL.
- BusinessCase Currency TWD 
- TWDCurrency TWD.
- BusinessCase Currency EUR 
- EURCurrency EUR.
- BusinessCase Currency CHF 
- CHFCurrency CHF.
- BusinessCase Currency ARS 
- ARSCurrency ARS.
- BusinessCase Currency AUD 
- AUDCurrency AUD.
- BusinessCase Currency CNY 
- CNYCurrency CNY.
- Unknown
- UnknownCurrency Unknown.
- USD
- USDCurrency USD.
- DKK
- DKKCurrency DKK.
- CAD
- CADCurrency CAD.
- IDR
- IDRCurrency IDR.
- JPY
- JPYCurrency JPY.
- KRW
- KRWCurrency KRW.
- NZD
- NZDCurrency NZD.
- NOK
- NOKCurrency NOK.
- RUB
- RUBCurrency RUB.
- SAR
- SARCurrency SAR.
- ZAR
- ZARCurrency ZAR.
- SEK
- SEKCurrency SEK.
- TRY
- TRYCurrency TRY.
- GBP
- GBPCurrency GBP.
- MXN
- MXNCurrency MXN.
- MYR
- MYRCurrency MYR.
- INR
- INRCurrency INR.
- HKD
- HKDCurrency HKD.
- BRL
- BRLCurrency BRL.
- TWD
- TWDCurrency TWD.
- EUR
- EURCurrency EUR.
- CHF
- CHFCurrency CHF.
- ARS
- ARSCurrency ARS.
- AUD
- AUDCurrency AUD.
- CNY
- CNYCurrency CNY.
- Unknown
- UnknownCurrency Unknown.
- USD
- USDCurrency USD.
- DKK
- DKKCurrency DKK.
- CAD
- CADCurrency CAD.
- IDR
- IDRCurrency IDR.
- JPY
- JPYCurrency JPY.
- KRW
- KRWCurrency KRW.
- NZD
- NZDCurrency NZD.
- NOK
- NOKCurrency NOK.
- RUB
- RUBCurrency RUB.
- SAR
- SARCurrency SAR.
- ZAR
- ZARCurrency ZAR.
- SEK
- SEKCurrency SEK.
- TRY
- TRYCurrency TRY.
- GBP
- GBPCurrency GBP.
- MXN
- MXNCurrency MXN.
- MYR
- MYRCurrency MYR.
- INR
- INRCurrency INR.
- HKD
- HKDCurrency HKD.
- BRL
- BRLCurrency BRL.
- TWD
- TWDCurrency TWD.
- EUR
- EURCurrency EUR.
- CHF
- CHFCurrency CHF.
- ARS
- ARSCurrency ARS.
- AUD
- AUDCurrency AUD.
- CNY
- CNYCurrency CNY.
- UNKNOWN
- UnknownCurrency Unknown.
- USD
- USDCurrency USD.
- DKK
- DKKCurrency DKK.
- CAD
- CADCurrency CAD.
- IDR
- IDRCurrency IDR.
- JPY
- JPYCurrency JPY.
- KRW
- KRWCurrency KRW.
- NZD
- NZDCurrency NZD.
- NOK
- NOKCurrency NOK.
- RUB
- RUBCurrency RUB.
- SAR
- SARCurrency SAR.
- ZAR
- ZARCurrency ZAR.
- SEK
- SEKCurrency SEK.
- TRY_
- TRYCurrency TRY.
- GBP
- GBPCurrency GBP.
- MXN
- MXNCurrency MXN.
- MYR
- MYRCurrency MYR.
- INR
- INRCurrency INR.
- HKD
- HKDCurrency HKD.
- BRL
- BRLCurrency BRL.
- TWD
- TWDCurrency TWD.
- EUR
- EURCurrency EUR.
- CHF
- CHFCurrency CHF.
- ARS
- ARSCurrency ARS.
- AUD
- AUDCurrency AUD.
- CNY
- CNYCurrency CNY.
- "Unknown"
- UnknownCurrency Unknown.
- "USD"
- USDCurrency USD.
- "DKK"
- DKKCurrency DKK.
- "CAD"
- CADCurrency CAD.
- "IDR"
- IDRCurrency IDR.
- "JPY"
- JPYCurrency JPY.
- "KRW"
- KRWCurrency KRW.
- "NZD"
- NZDCurrency NZD.
- "NOK"
- NOKCurrency NOK.
- "RUB"
- RUBCurrency RUB.
- "SAR"
- SARCurrency SAR.
- "ZAR"
- ZARCurrency ZAR.
- "SEK"
- SEKCurrency SEK.
- "TRY"
- TRYCurrency TRY.
- "GBP"
- GBPCurrency GBP.
- "MXN"
- MXNCurrency MXN.
- "MYR"
- MYRCurrency MYR.
- "INR"
- INRCurrency INR.
- "HKD"
- HKDCurrency HKD.
- "BRL"
- BRLCurrency BRL.
- "TWD"
- TWDCurrency TWD.
- "EUR"
- EURCurrency EUR.
- "CHF"
- CHFCurrency CHF.
- "ARS"
- ARSCurrency ARS.
- "AUD"
- AUDCurrency AUD.
- "CNY"
- CNYCurrency CNY.
ComputeSettings, ComputeSettingsArgs    
- HyperthreadCore doubleTo Memory Ratio 
- Hyperthread core to memory ratio.
- Price double
- Compute Price.
- RhelLinux Pulumi.Server Licensing Azure Native. Migrate. Inputs. Linux Server Licensing Settings 
- Linux Rhel Server licensing settings.
- SqlServer List<Pulumi.Licensing Azure Native. Migrate. Inputs. Sql Server Licensing Settings> 
- SQL Server licensing settings.
- SuseLinux Pulumi.Server Licensing Azure Native. Migrate. Inputs. Linux Server Licensing Settings 
- Linux Suse Server licensing settings.
- VirtualizationSoftware Pulumi.Settings Azure Native. Migrate. Inputs. Virtualization Software Settings 
- Virtualization software settings.
- WindowsServer Pulumi.Licensing Azure Native. Migrate. Inputs. Windows Server Licensing Settings 
- Windows Server licensing settings.
- HyperthreadCore float64To Memory Ratio 
- Hyperthread core to memory ratio.
- Price float64
- Compute Price.
- RhelLinux LinuxServer Licensing Server Licensing Settings 
- Linux Rhel Server licensing settings.
- SqlServer []SqlLicensing Server Licensing Settings 
- SQL Server licensing settings.
- SuseLinux LinuxServer Licensing Server Licensing Settings 
- Linux Suse Server licensing settings.
- VirtualizationSoftware VirtualizationSettings Software Settings 
- Virtualization software settings.
- WindowsServer WindowsLicensing Server Licensing Settings 
- Windows Server licensing settings.
- hyperthreadCore DoubleTo Memory Ratio 
- Hyperthread core to memory ratio.
- price Double
- Compute Price.
- rhelLinux LinuxServer Licensing Server Licensing Settings 
- Linux Rhel Server licensing settings.
- sqlServer List<SqlLicensing Server Licensing Settings> 
- SQL Server licensing settings.
- suseLinux LinuxServer Licensing Server Licensing Settings 
- Linux Suse Server licensing settings.
- virtualizationSoftware VirtualizationSettings Software Settings 
- Virtualization software settings.
- windowsServer WindowsLicensing Server Licensing Settings 
- Windows Server licensing settings.
- hyperthreadCore numberTo Memory Ratio 
- Hyperthread core to memory ratio.
- price number
- Compute Price.
- rhelLinux LinuxServer Licensing Server Licensing Settings 
- Linux Rhel Server licensing settings.
- sqlServer SqlLicensing Server Licensing Settings[] 
- SQL Server licensing settings.
- suseLinux LinuxServer Licensing Server Licensing Settings 
- Linux Suse Server licensing settings.
- virtualizationSoftware VirtualizationSettings Software Settings 
- Virtualization software settings.
- windowsServer WindowsLicensing Server Licensing Settings 
- Windows Server licensing settings.
- hyperthread_core_ floatto_ memory_ ratio 
- Hyperthread core to memory ratio.
- price float
- Compute Price.
- rhel_linux_ Linuxserver_ licensing Server Licensing Settings 
- Linux Rhel Server licensing settings.
- sql_server_ Sequence[Sqllicensing Server Licensing Settings] 
- SQL Server licensing settings.
- suse_linux_ Linuxserver_ licensing Server Licensing Settings 
- Linux Suse Server licensing settings.
- virtualization_software_ Virtualizationsettings Software Settings 
- Virtualization software settings.
- windows_server_ Windowslicensing Server Licensing Settings 
- Windows Server licensing settings.
- hyperthreadCore NumberTo Memory Ratio 
- Hyperthread core to memory ratio.
- price Number
- Compute Price.
- rhelLinux Property MapServer Licensing 
- Linux Rhel Server licensing settings.
- sqlServer List<Property Map>Licensing 
- SQL Server licensing settings.
- suseLinux Property MapServer Licensing 
- Linux Suse Server licensing settings.
- virtualizationSoftware Property MapSettings 
- Virtualization software settings.
- windowsServer Property MapLicensing 
- Windows Server licensing settings.
ComputeSettingsResponse, ComputeSettingsResponseArgs      
- HyperthreadCore doubleTo Memory Ratio 
- Hyperthread core to memory ratio.
- Price double
- Compute Price.
- RhelLinux Pulumi.Server Licensing Azure Native. Migrate. Inputs. Linux Server Licensing Settings Response 
- Linux Rhel Server licensing settings.
- SqlServer List<Pulumi.Licensing Azure Native. Migrate. Inputs. Sql Server Licensing Settings Response> 
- SQL Server licensing settings.
- SuseLinux Pulumi.Server Licensing Azure Native. Migrate. Inputs. Linux Server Licensing Settings Response 
- Linux Suse Server licensing settings.
- VirtualizationSoftware Pulumi.Settings Azure Native. Migrate. Inputs. Virtualization Software Settings Response 
- Virtualization software settings.
- WindowsServer Pulumi.Licensing Azure Native. Migrate. Inputs. Windows Server Licensing Settings Response 
- Windows Server licensing settings.
- HyperthreadCore float64To Memory Ratio 
- Hyperthread core to memory ratio.
- Price float64
- Compute Price.
- RhelLinux LinuxServer Licensing Server Licensing Settings Response 
- Linux Rhel Server licensing settings.
- SqlServer []SqlLicensing Server Licensing Settings Response 
- SQL Server licensing settings.
- SuseLinux LinuxServer Licensing Server Licensing Settings Response 
- Linux Suse Server licensing settings.
- VirtualizationSoftware VirtualizationSettings Software Settings Response 
- Virtualization software settings.
- WindowsServer WindowsLicensing Server Licensing Settings Response 
- Windows Server licensing settings.
- hyperthreadCore DoubleTo Memory Ratio 
- Hyperthread core to memory ratio.
- price Double
- Compute Price.
- rhelLinux LinuxServer Licensing Server Licensing Settings Response 
- Linux Rhel Server licensing settings.
- sqlServer List<SqlLicensing Server Licensing Settings Response> 
- SQL Server licensing settings.
- suseLinux LinuxServer Licensing Server Licensing Settings Response 
- Linux Suse Server licensing settings.
- virtualizationSoftware VirtualizationSettings Software Settings Response 
- Virtualization software settings.
- windowsServer WindowsLicensing Server Licensing Settings Response 
- Windows Server licensing settings.
- hyperthreadCore numberTo Memory Ratio 
- Hyperthread core to memory ratio.
- price number
- Compute Price.
- rhelLinux LinuxServer Licensing Server Licensing Settings Response 
- Linux Rhel Server licensing settings.
- sqlServer SqlLicensing Server Licensing Settings Response[] 
- SQL Server licensing settings.
- suseLinux LinuxServer Licensing Server Licensing Settings Response 
- Linux Suse Server licensing settings.
- virtualizationSoftware VirtualizationSettings Software Settings Response 
- Virtualization software settings.
- windowsServer WindowsLicensing Server Licensing Settings Response 
- Windows Server licensing settings.
- hyperthread_core_ floatto_ memory_ ratio 
- Hyperthread core to memory ratio.
- price float
- Compute Price.
- rhel_linux_ Linuxserver_ licensing Server Licensing Settings Response 
- Linux Rhel Server licensing settings.
- sql_server_ Sequence[Sqllicensing Server Licensing Settings Response] 
- SQL Server licensing settings.
- suse_linux_ Linuxserver_ licensing Server Licensing Settings Response 
- Linux Suse Server licensing settings.
- virtualization_software_ Virtualizationsettings Software Settings Response 
- Virtualization software settings.
- windows_server_ Windowslicensing Server Licensing Settings Response 
- Windows Server licensing settings.
- hyperthreadCore NumberTo Memory Ratio 
- Hyperthread core to memory ratio.
- price Number
- Compute Price.
- rhelLinux Property MapServer Licensing 
- Linux Rhel Server licensing settings.
- sqlServer List<Property Map>Licensing 
- SQL Server licensing settings.
- suseLinux Property MapServer Licensing 
- Linux Suse Server licensing settings.
- virtualizationSoftware Property MapSettings 
- Virtualization software settings.
- windowsServer Property MapLicensing 
- Windows Server licensing settings.
DiscoverySource, DiscoverySourceArgs    
- Unknown
- UnknownUnknown Discovery Source.
- Appliance
- ApplianceAppliance Discovery Source.
- Import
- ImportImport Discovery Source.
- DiscoverySource Unknown 
- UnknownUnknown Discovery Source.
- DiscoverySource Appliance 
- ApplianceAppliance Discovery Source.
- DiscoverySource Import 
- ImportImport Discovery Source.
- Unknown
- UnknownUnknown Discovery Source.
- Appliance
- ApplianceAppliance Discovery Source.
- Import
- ImportImport Discovery Source.
- Unknown
- UnknownUnknown Discovery Source.
- Appliance
- ApplianceAppliance Discovery Source.
- Import
- ImportImport Discovery Source.
- UNKNOWN
- UnknownUnknown Discovery Source.
- APPLIANCE
- ApplianceAppliance Discovery Source.
- IMPORT_
- ImportImport Discovery Source.
- "Unknown"
- UnknownUnknown Discovery Source.
- "Appliance"
- ApplianceAppliance Discovery Source.
- "Import"
- ImportImport Discovery Source.
FacilitySettings, FacilitySettingsArgs    
- FacilitiesCost double
- The facilities cost.
- FacilitiesCost float64
- The facilities cost.
- facilitiesCost Double
- The facilities cost.
- facilitiesCost number
- The facilities cost.
- facilities_cost float
- The facilities cost.
- facilitiesCost Number
- The facilities cost.
FacilitySettingsResponse, FacilitySettingsResponseArgs      
- FacilitiesCost double
- The facilities cost.
- FacilitiesCost float64
- The facilities cost.
- facilitiesCost Double
- The facilities cost.
- facilitiesCost number
- The facilities cost.
- facilities_cost float
- The facilities cost.
- facilitiesCost Number
- The facilities cost.
HyperVLicenseType, HyperVLicenseTypeArgs      
- Unknown
- UnknownUnknown HyperV License.
- Datacentre
- DatacentreDatacentre HyperV License.
- Standard
- StandardStandard HyperV License.
- HyperVLicense Type Unknown 
- UnknownUnknown HyperV License.
- HyperVLicense Type Datacentre 
- DatacentreDatacentre HyperV License.
- HyperVLicense Type Standard 
- StandardStandard HyperV License.
- Unknown
- UnknownUnknown HyperV License.
- Datacentre
- DatacentreDatacentre HyperV License.
- Standard
- StandardStandard HyperV License.
- Unknown
- UnknownUnknown HyperV License.
- Datacentre
- DatacentreDatacentre HyperV License.
- Standard
- StandardStandard HyperV License.
- UNKNOWN
- UnknownUnknown HyperV License.
- DATACENTRE
- DatacentreDatacentre HyperV License.
- STANDARD
- StandardStandard HyperV License.
- "Unknown"
- UnknownUnknown HyperV License.
- "Datacentre"
- DatacentreDatacentre HyperV License.
- "Standard"
- StandardStandard HyperV License.
HypervLicense, HypervLicenseArgs    
- LicenseCost double
- Cost of a licence.
- LicenseType string | Pulumi.Azure Native. Migrate. Hyper VLicense Type 
- HyperV licence type.
- LicenseCost float64
- Cost of a licence.
- LicenseType string | HyperVLicense Type 
- HyperV licence type.
- licenseCost Double
- Cost of a licence.
- licenseType String | HyperVLicense Type 
- HyperV licence type.
- licenseCost number
- Cost of a licence.
- licenseType string | HyperVLicense Type 
- HyperV licence type.
- license_cost float
- Cost of a licence.
- license_type str | HyperVLicense Type 
- HyperV licence type.
- licenseCost Number
- Cost of a licence.
- licenseType String | "Unknown" | "Datacentre" | "Standard"
- HyperV licence type.
HypervLicenseResponse, HypervLicenseResponseArgs      
- LicenseCost double
- Cost of a licence.
- LicenseType string
- HyperV licence type.
- LicenseCost float64
- Cost of a licence.
- LicenseType string
- HyperV licence type.
- licenseCost Double
- Cost of a licence.
- licenseType String
- HyperV licence type.
- licenseCost number
- Cost of a licence.
- licenseType string
- HyperV licence type.
- license_cost float
- Cost of a licence.
- license_type str
- HyperV licence type.
- licenseCost Number
- Cost of a licence.
- licenseType String
- HyperV licence type.
HypervVirtualizationManagementSettings, HypervVirtualizationManagementSettingsArgs        
- LicenseAnd List<Pulumi.Support List Azure Native. Migrate. Inputs. Hyperv License> 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance doubleCost 
- Software Assurance Cost.
- LicenseAnd []HypervSupport List License 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance float64Cost 
- Software Assurance Cost.
- licenseAnd List<HypervSupport List License> 
- Licence and support list.
- numberOf IntegerPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance DoubleCost 
- Software Assurance Cost.
- licenseAnd HypervSupport List License[] 
- Licence and support list.
- numberOf numberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance numberCost 
- Software Assurance Cost.
- license_and_ Sequence[Hypervsupport_ list License] 
- Licence and support list.
- number_of_ intphysical_ cores_ per_ license 
- Number of physical cores per licence.
- software_assurance_ floatcost 
- Software Assurance Cost.
- licenseAnd List<Property Map>Support List 
- Licence and support list.
- numberOf NumberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance NumberCost 
- Software Assurance Cost.
HypervVirtualizationManagementSettingsResponse, HypervVirtualizationManagementSettingsResponseArgs          
- LicenseAnd List<Pulumi.Support List Azure Native. Migrate. Inputs. Hyperv License Response> 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance doubleCost 
- Software Assurance Cost.
- LicenseAnd []HypervSupport List License Response 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance float64Cost 
- Software Assurance Cost.
- licenseAnd List<HypervSupport List License Response> 
- Licence and support list.
- numberOf IntegerPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance DoubleCost 
- Software Assurance Cost.
- licenseAnd HypervSupport List License Response[] 
- Licence and support list.
- numberOf numberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance numberCost 
- Software Assurance Cost.
- license_and_ Sequence[Hypervsupport_ list License Response] 
- Licence and support list.
- number_of_ intphysical_ cores_ per_ license 
- Number of physical cores per licence.
- software_assurance_ floatcost 
- Software Assurance Cost.
- licenseAnd List<Property Map>Support List 
- Licence and support list.
- numberOf NumberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance NumberCost 
- Software Assurance Cost.
LaborSettings, LaborSettingsArgs    
- HourlyAdmin doubleCost 
- Hourly administrator cost.
- PhysicalServers intPer Admin 
- Physical servers per administrator.
- VirtualMachines intPer Admin 
- Virtual machines per administrator.
- HourlyAdmin float64Cost 
- Hourly administrator cost.
- PhysicalServers intPer Admin 
- Physical servers per administrator.
- VirtualMachines intPer Admin 
- Virtual machines per administrator.
- hourlyAdmin DoubleCost 
- Hourly administrator cost.
- physicalServers IntegerPer Admin 
- Physical servers per administrator.
- virtualMachines IntegerPer Admin 
- Virtual machines per administrator.
- hourlyAdmin numberCost 
- Hourly administrator cost.
- physicalServers numberPer Admin 
- Physical servers per administrator.
- virtualMachines numberPer Admin 
- Virtual machines per administrator.
- hourly_admin_ floatcost 
- Hourly administrator cost.
- physical_servers_ intper_ admin 
- Physical servers per administrator.
- virtual_machines_ intper_ admin 
- Virtual machines per administrator.
- hourlyAdmin NumberCost 
- Hourly administrator cost.
- physicalServers NumberPer Admin 
- Physical servers per administrator.
- virtualMachines NumberPer Admin 
- Virtual machines per administrator.
LaborSettingsResponse, LaborSettingsResponseArgs      
- HourlyAdmin doubleCost 
- Hourly administrator cost.
- PhysicalServers intPer Admin 
- Physical servers per administrator.
- VirtualMachines intPer Admin 
- Virtual machines per administrator.
- HourlyAdmin float64Cost 
- Hourly administrator cost.
- PhysicalServers intPer Admin 
- Physical servers per administrator.
- VirtualMachines intPer Admin 
- Virtual machines per administrator.
- hourlyAdmin DoubleCost 
- Hourly administrator cost.
- physicalServers IntegerPer Admin 
- Physical servers per administrator.
- virtualMachines IntegerPer Admin 
- Virtual machines per administrator.
- hourlyAdmin numberCost 
- Hourly administrator cost.
- physicalServers numberPer Admin 
- Physical servers per administrator.
- virtualMachines numberPer Admin 
- Virtual machines per administrator.
- hourly_admin_ floatcost 
- Hourly administrator cost.
- physical_servers_ intper_ admin 
- Physical servers per administrator.
- virtual_machines_ intper_ admin 
- Virtual machines per administrator.
- hourlyAdmin NumberCost 
- Hourly administrator cost.
- physicalServers NumberPer Admin 
- Physical servers per administrator.
- virtualMachines NumberPer Admin 
- Virtual machines per administrator.
LicenseType, LicenseTypeArgs    
- Unknown
- UnknownUnknown License.
- VSphereStandard 
- VSphereStandardVSphereStandard License.
- VSphereEnterprise Plus 
- VSphereEnterprisePlusVSphereEnterprisePlus License.
- LicenseType Unknown 
- UnknownUnknown License.
- LicenseType VSphere Standard 
- VSphereStandardVSphereStandard License.
- LicenseType VSphere Enterprise Plus 
- VSphereEnterprisePlusVSphereEnterprisePlus License.
- Unknown
- UnknownUnknown License.
- VSphereStandard 
- VSphereStandardVSphereStandard License.
- VSphereEnterprise Plus 
- VSphereEnterprisePlusVSphereEnterprisePlus License.
- Unknown
- UnknownUnknown License.
- VSphereStandard 
- VSphereStandardVSphereStandard License.
- VSphereEnterprise Plus 
- VSphereEnterprisePlusVSphereEnterprisePlus License.
- UNKNOWN
- UnknownUnknown License.
- V_SPHERE_STANDARD
- VSphereStandardVSphereStandard License.
- V_SPHERE_ENTERPRISE_PLUS
- VSphereEnterprisePlusVSphereEnterprisePlus License.
- "Unknown"
- UnknownUnknown License.
- "VSphereStandard" 
- VSphereStandardVSphereStandard License.
- "VSphereEnterprise Plus" 
- VSphereEnterprisePlusVSphereEnterprisePlus License.
LinuxServerLicensingSettings, LinuxServerLicensingSettingsArgs        
- LicenseCost double
- Licence Cost.
- LicenseCost float64
- Licence Cost.
- licenseCost Double
- Licence Cost.
- licenseCost number
- Licence Cost.
- license_cost float
- Licence Cost.
- licenseCost Number
- Licence Cost.
LinuxServerLicensingSettingsResponse, LinuxServerLicensingSettingsResponseArgs          
- LicenseCost double
- Licence Cost.
- LicenseCost float64
- Licence Cost.
- licenseCost Double
- Licence Cost.
- licenseCost number
- Licence Cost.
- license_cost float
- Licence Cost.
- licenseCost Number
- Licence Cost.
ManagementSettings, ManagementSettingsArgs    
- HypervVirtualization Pulumi.Management Settings Azure Native. Migrate. Inputs. Hyperv Virtualization Management Settings 
- HyperV Virtualization Management Settings.
- OtherManagement Pulumi.Costs Settings Azure Native. Migrate. Inputs. Other Management Costs Settings 
- Other Management Costs Settings.
- ThirdParty Pulumi.Management Settings Azure Native. Migrate. Inputs. Third Party Management Settings 
- Third Party Management Settings.
- VsphereManagement Pulumi.Settings Azure Native. Migrate. Inputs. Vsphere Management Settings 
- vSphere Management Settings.
- HypervVirtualization HypervManagement Settings Virtualization Management Settings 
- HyperV Virtualization Management Settings.
- OtherManagement OtherCosts Settings Management Costs Settings 
- Other Management Costs Settings.
- ThirdParty ThirdManagement Settings Party Management Settings 
- Third Party Management Settings.
- VsphereManagement VsphereSettings Management Settings 
- vSphere Management Settings.
- hypervVirtualization HypervManagement Settings Virtualization Management Settings 
- HyperV Virtualization Management Settings.
- otherManagement OtherCosts Settings Management Costs Settings 
- Other Management Costs Settings.
- thirdParty ThirdManagement Settings Party Management Settings 
- Third Party Management Settings.
- vsphereManagement VsphereSettings Management Settings 
- vSphere Management Settings.
- hypervVirtualization HypervManagement Settings Virtualization Management Settings 
- HyperV Virtualization Management Settings.
- otherManagement OtherCosts Settings Management Costs Settings 
- Other Management Costs Settings.
- thirdParty ThirdManagement Settings Party Management Settings 
- Third Party Management Settings.
- vsphereManagement VsphereSettings Management Settings 
- vSphere Management Settings.
- hyperv_virtualization_ Hypervmanagement_ settings Virtualization Management Settings 
- HyperV Virtualization Management Settings.
- other_management_ Othercosts_ settings Management Costs Settings 
- Other Management Costs Settings.
- third_party_ Thirdmanagement_ settings Party Management Settings 
- Third Party Management Settings.
- vsphere_management_ Vspheresettings Management Settings 
- vSphere Management Settings.
- hypervVirtualization Property MapManagement Settings 
- HyperV Virtualization Management Settings.
- otherManagement Property MapCosts Settings 
- Other Management Costs Settings.
- thirdParty Property MapManagement Settings 
- Third Party Management Settings.
- vsphereManagement Property MapSettings 
- vSphere Management Settings.
ManagementSettingsResponse, ManagementSettingsResponseArgs      
- HypervVirtualization Pulumi.Management Settings Azure Native. Migrate. Inputs. Hyperv Virtualization Management Settings Response 
- HyperV Virtualization Management Settings.
- OtherManagement Pulumi.Costs Settings Azure Native. Migrate. Inputs. Other Management Costs Settings Response 
- Other Management Costs Settings.
- ThirdParty Pulumi.Management Settings Azure Native. Migrate. Inputs. Third Party Management Settings Response 
- Third Party Management Settings.
- VsphereManagement Pulumi.Settings Azure Native. Migrate. Inputs. Vsphere Management Settings Response 
- vSphere Management Settings.
- HypervVirtualization HypervManagement Settings Virtualization Management Settings Response 
- HyperV Virtualization Management Settings.
- OtherManagement OtherCosts Settings Management Costs Settings Response 
- Other Management Costs Settings.
- ThirdParty ThirdManagement Settings Party Management Settings Response 
- Third Party Management Settings.
- VsphereManagement VsphereSettings Management Settings Response 
- vSphere Management Settings.
- hypervVirtualization HypervManagement Settings Virtualization Management Settings Response 
- HyperV Virtualization Management Settings.
- otherManagement OtherCosts Settings Management Costs Settings Response 
- Other Management Costs Settings.
- thirdParty ThirdManagement Settings Party Management Settings Response 
- Third Party Management Settings.
- vsphereManagement VsphereSettings Management Settings Response 
- vSphere Management Settings.
- hypervVirtualization HypervManagement Settings Virtualization Management Settings Response 
- HyperV Virtualization Management Settings.
- otherManagement OtherCosts Settings Management Costs Settings Response 
- Other Management Costs Settings.
- thirdParty ThirdManagement Settings Party Management Settings Response 
- Third Party Management Settings.
- vsphereManagement VsphereSettings Management Settings Response 
- vSphere Management Settings.
- hyperv_virtualization_ Hypervmanagement_ settings Virtualization Management Settings Response 
- HyperV Virtualization Management Settings.
- other_management_ Othercosts_ settings Management Costs Settings Response 
- Other Management Costs Settings.
- third_party_ Thirdmanagement_ settings Party Management Settings Response 
- Third Party Management Settings.
- vsphere_management_ Vspheresettings Management Settings Response 
- vSphere Management Settings.
- hypervVirtualization Property MapManagement Settings 
- HyperV Virtualization Management Settings.
- otherManagement Property MapCosts Settings 
- Other Management Costs Settings.
- thirdParty Property MapManagement Settings 
- Third Party Management Settings.
- vsphereManagement Property MapSettings 
- vSphere Management Settings.
MigrationStrategy, MigrationStrategyArgs    
- Unknown
- UnknownUnknown Migration Strategy.
- OptimizeFor Cost 
- OptimizeForCostOptimize for cost.
- IaaSOnly 
- IaaSOnlyIaaS only.
- OptimizeFor Paas 
- OptimizeForPaasOptimize for PaaS.
- AVSOnly
- AVSOnlyAvs only.
- MigrationStrategy Unknown 
- UnknownUnknown Migration Strategy.
- MigrationStrategy Optimize For Cost 
- OptimizeForCostOptimize for cost.
- MigrationStrategy Iaa SOnly 
- IaaSOnlyIaaS only.
- MigrationStrategy Optimize For Paas 
- OptimizeForPaasOptimize for PaaS.
- MigrationStrategy AVSOnly 
- AVSOnlyAvs only.
- Unknown
- UnknownUnknown Migration Strategy.
- OptimizeFor Cost 
- OptimizeForCostOptimize for cost.
- IaaSOnly 
- IaaSOnlyIaaS only.
- OptimizeFor Paas 
- OptimizeForPaasOptimize for PaaS.
- AVSOnly
- AVSOnlyAvs only.
- Unknown
- UnknownUnknown Migration Strategy.
- OptimizeFor Cost 
- OptimizeForCostOptimize for cost.
- IaaSOnly 
- IaaSOnlyIaaS only.
- OptimizeFor Paas 
- OptimizeForPaasOptimize for PaaS.
- AVSOnly
- AVSOnlyAvs only.
- UNKNOWN
- UnknownUnknown Migration Strategy.
- OPTIMIZE_FOR_COST
- OptimizeForCostOptimize for cost.
- IAA_S_ONLY
- IaaSOnlyIaaS only.
- OPTIMIZE_FOR_PAAS
- OptimizeForPaasOptimize for PaaS.
- AVS_ONLY
- AVSOnlyAvs only.
- "Unknown"
- UnknownUnknown Migration Strategy.
- "OptimizeFor Cost" 
- OptimizeForCostOptimize for cost.
- "IaaSOnly" 
- IaaSOnlyIaaS only.
- "OptimizeFor Paas" 
- OptimizeForPaasOptimize for PaaS.
- "AVSOnly"
- AVSOnlyAvs only.
NetworkSettings, NetworkSettingsArgs    
- HardwareSoftware doubleCost Percentage 
- Network hardware and software cost percentage.
- MaintenanceCost doublePercentage 
- Network maintenance cost percentage.
- HardwareSoftware float64Cost Percentage 
- Network hardware and software cost percentage.
- MaintenanceCost float64Percentage 
- Network maintenance cost percentage.
- hardwareSoftware DoubleCost Percentage 
- Network hardware and software cost percentage.
- maintenanceCost DoublePercentage 
- Network maintenance cost percentage.
- hardwareSoftware numberCost Percentage 
- Network hardware and software cost percentage.
- maintenanceCost numberPercentage 
- Network maintenance cost percentage.
- hardware_software_ floatcost_ percentage 
- Network hardware and software cost percentage.
- maintenance_cost_ floatpercentage 
- Network maintenance cost percentage.
- hardwareSoftware NumberCost Percentage 
- Network hardware and software cost percentage.
- maintenanceCost NumberPercentage 
- Network maintenance cost percentage.
NetworkSettingsResponse, NetworkSettingsResponseArgs      
- HardwareSoftware doubleCost Percentage 
- Network hardware and software cost percentage.
- MaintenanceCost doublePercentage 
- Network maintenance cost percentage.
- HardwareSoftware float64Cost Percentage 
- Network hardware and software cost percentage.
- MaintenanceCost float64Percentage 
- Network maintenance cost percentage.
- hardwareSoftware DoubleCost Percentage 
- Network hardware and software cost percentage.
- maintenanceCost DoublePercentage 
- Network maintenance cost percentage.
- hardwareSoftware numberCost Percentage 
- Network hardware and software cost percentage.
- maintenanceCost numberPercentage 
- Network maintenance cost percentage.
- hardware_software_ floatcost_ percentage 
- Network hardware and software cost percentage.
- maintenance_cost_ floatpercentage 
- Network maintenance cost percentage.
- hardwareSoftware NumberCost Percentage 
- Network hardware and software cost percentage.
- maintenanceCost NumberPercentage 
- Network maintenance cost percentage.
OnPremiseSettings, OnPremiseSettingsArgs      
- ComputeSettings Pulumi.Azure Native. Migrate. Inputs. Compute Settings 
- Compute settings.
- FacilitySettings Pulumi.Azure Native. Migrate. Inputs. Facility Settings 
- Facility settings.
- LaborSettings Pulumi.Azure Native. Migrate. Inputs. Labor Settings 
- Labour settings.
- NetworkSettings Pulumi.Azure Native. Migrate. Inputs. Network Settings 
- Network settings.
- SecuritySettings Pulumi.Azure Native. Migrate. Inputs. Security Settings 
- Security settings.
- StorageSettings Pulumi.Azure Native. Migrate. Inputs. Storage Settings 
- Storage settings.
- ManagementSettings Pulumi.Azure Native. Migrate. Inputs. Management Settings 
- Management settings.
- ComputeSettings ComputeSettings 
- Compute settings.
- FacilitySettings FacilitySettings 
- Facility settings.
- LaborSettings LaborSettings 
- Labour settings.
- NetworkSettings NetworkSettings 
- Network settings.
- SecuritySettings SecuritySettings 
- Security settings.
- StorageSettings StorageSettings 
- Storage settings.
- ManagementSettings ManagementSettings 
- Management settings.
- computeSettings ComputeSettings 
- Compute settings.
- facilitySettings FacilitySettings 
- Facility settings.
- laborSettings LaborSettings 
- Labour settings.
- networkSettings NetworkSettings 
- Network settings.
- securitySettings SecuritySettings 
- Security settings.
- storageSettings StorageSettings 
- Storage settings.
- managementSettings ManagementSettings 
- Management settings.
- computeSettings ComputeSettings 
- Compute settings.
- facilitySettings FacilitySettings 
- Facility settings.
- laborSettings LaborSettings 
- Labour settings.
- networkSettings NetworkSettings 
- Network settings.
- securitySettings SecuritySettings 
- Security settings.
- storageSettings StorageSettings 
- Storage settings.
- managementSettings ManagementSettings 
- Management settings.
- compute_settings ComputeSettings 
- Compute settings.
- facility_settings FacilitySettings 
- Facility settings.
- labor_settings LaborSettings 
- Labour settings.
- network_settings NetworkSettings 
- Network settings.
- security_settings SecuritySettings 
- Security settings.
- storage_settings StorageSettings 
- Storage settings.
- management_settings ManagementSettings 
- Management settings.
- computeSettings Property Map
- Compute settings.
- facilitySettings Property Map
- Facility settings.
- laborSettings Property Map
- Labour settings.
- networkSettings Property Map
- Network settings.
- securitySettings Property Map
- Security settings.
- storageSettings Property Map
- Storage settings.
- managementSettings Property Map
- Management settings.
OnPremiseSettingsResponse, OnPremiseSettingsResponseArgs        
- ComputeSettings Pulumi.Azure Native. Migrate. Inputs. Compute Settings Response 
- Compute settings.
- FacilitySettings Pulumi.Azure Native. Migrate. Inputs. Facility Settings Response 
- Facility settings.
- LaborSettings Pulumi.Azure Native. Migrate. Inputs. Labor Settings Response 
- Labour settings.
- NetworkSettings Pulumi.Azure Native. Migrate. Inputs. Network Settings Response 
- Network settings.
- SecuritySettings Pulumi.Azure Native. Migrate. Inputs. Security Settings Response 
- Security settings.
- StorageSettings Pulumi.Azure Native. Migrate. Inputs. Storage Settings Response 
- Storage settings.
- ManagementSettings Pulumi.Azure Native. Migrate. Inputs. Management Settings Response 
- Management settings.
- ComputeSettings ComputeSettings Response 
- Compute settings.
- FacilitySettings FacilitySettings Response 
- Facility settings.
- LaborSettings LaborSettings Response 
- Labour settings.
- NetworkSettings NetworkSettings Response 
- Network settings.
- SecuritySettings SecuritySettings Response 
- Security settings.
- StorageSettings StorageSettings Response 
- Storage settings.
- ManagementSettings ManagementSettings Response 
- Management settings.
- computeSettings ComputeSettings Response 
- Compute settings.
- facilitySettings FacilitySettings Response 
- Facility settings.
- laborSettings LaborSettings Response 
- Labour settings.
- networkSettings NetworkSettings Response 
- Network settings.
- securitySettings SecuritySettings Response 
- Security settings.
- storageSettings StorageSettings Response 
- Storage settings.
- managementSettings ManagementSettings Response 
- Management settings.
- computeSettings ComputeSettings Response 
- Compute settings.
- facilitySettings FacilitySettings Response 
- Facility settings.
- laborSettings LaborSettings Response 
- Labour settings.
- networkSettings NetworkSettings Response 
- Network settings.
- securitySettings SecuritySettings Response 
- Security settings.
- storageSettings StorageSettings Response 
- Storage settings.
- managementSettings ManagementSettings Response 
- Management settings.
- compute_settings ComputeSettings Response 
- Compute settings.
- facility_settings FacilitySettings Response 
- Facility settings.
- labor_settings LaborSettings Response 
- Labour settings.
- network_settings NetworkSettings Response 
- Network settings.
- security_settings SecuritySettings Response 
- Security settings.
- storage_settings StorageSettings Response 
- Storage settings.
- management_settings ManagementSettings Response 
- Management settings.
- computeSettings Property Map
- Compute settings.
- facilitySettings Property Map
- Facility settings.
- laborSettings Property Map
- Labour settings.
- networkSettings Property Map
- Network settings.
- securitySettings Property Map
- Security settings.
- storageSettings Property Map
- Storage settings.
- managementSettings Property Map
- Management settings.
OtherManagementCostsSettings, OtherManagementCostsSettingsArgs        
- DataProtection doubleCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- MonitoringCost doublePer Server Per Year 
- Monitoring Cost Per Server Per Year.
- PatchingCost doublePer Server Per Year 
- Patching Cost Per Server Per Year.
- DataProtection float64Cost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- MonitoringCost float64Per Server Per Year 
- Monitoring Cost Per Server Per Year.
- PatchingCost float64Per Server Per Year 
- Patching Cost Per Server Per Year.
- dataProtection DoubleCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- monitoringCost DoublePer Server Per Year 
- Monitoring Cost Per Server Per Year.
- patchingCost DoublePer Server Per Year 
- Patching Cost Per Server Per Year.
- dataProtection numberCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- monitoringCost numberPer Server Per Year 
- Monitoring Cost Per Server Per Year.
- patchingCost numberPer Server Per Year 
- Patching Cost Per Server Per Year.
- data_protection_ floatcost_ per_ server_ per_ year 
- Data Protection Cost Per Server Per Year.
- monitoring_cost_ floatper_ server_ per_ year 
- Monitoring Cost Per Server Per Year.
- patching_cost_ floatper_ server_ per_ year 
- Patching Cost Per Server Per Year.
- dataProtection NumberCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- monitoringCost NumberPer Server Per Year 
- Monitoring Cost Per Server Per Year.
- patchingCost NumberPer Server Per Year 
- Patching Cost Per Server Per Year.
OtherManagementCostsSettingsResponse, OtherManagementCostsSettingsResponseArgs          
- DataProtection doubleCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- MonitoringCost doublePer Server Per Year 
- Monitoring Cost Per Server Per Year.
- PatchingCost doublePer Server Per Year 
- Patching Cost Per Server Per Year.
- DataProtection float64Cost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- MonitoringCost float64Per Server Per Year 
- Monitoring Cost Per Server Per Year.
- PatchingCost float64Per Server Per Year 
- Patching Cost Per Server Per Year.
- dataProtection DoubleCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- monitoringCost DoublePer Server Per Year 
- Monitoring Cost Per Server Per Year.
- patchingCost DoublePer Server Per Year 
- Patching Cost Per Server Per Year.
- dataProtection numberCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- monitoringCost numberPer Server Per Year 
- Monitoring Cost Per Server Per Year.
- patchingCost numberPer Server Per Year 
- Patching Cost Per Server Per Year.
- data_protection_ floatcost_ per_ server_ per_ year 
- Data Protection Cost Per Server Per Year.
- monitoring_cost_ floatper_ server_ per_ year 
- Monitoring Cost Per Server Per Year.
- patching_cost_ floatper_ server_ per_ year 
- Patching Cost Per Server Per Year.
- dataProtection NumberCost Per Server Per Year 
- Data Protection Cost Per Server Per Year.
- monitoringCost NumberPer Server Per Year 
- Monitoring Cost Per Server Per Year.
- patchingCost NumberPer Server Per Year 
- Patching Cost Per Server Per Year.
ReportDetailsResponse, ReportDetailsResponseArgs      
- ReportStatus string
- Report status.
- ReportType string
- Report type.
- ReportStatus string
- Report status.
- ReportType string
- Report type.
- reportStatus String
- Report status.
- reportType String
- Report type.
- reportStatus string
- Report status.
- reportType string
- Report type.
- report_status str
- Report status.
- report_type str
- Report type.
- reportStatus String
- Report status.
- reportType String
- Report type.
SavingsOption, SavingsOptionArgs    
- Unknown
- UnknownUnknown Savings Option.
- RI3Year
- RI3YearReserved Instance 3 Year.
- SavingsPlan3Year 
- SavingsPlan3YearAzure Savings Plan 3 Year.
- SavingsOption Unknown 
- UnknownUnknown Savings Option.
- SavingsOption RI3Year 
- RI3YearReserved Instance 3 Year.
- SavingsOption Savings Plan3Year 
- SavingsPlan3YearAzure Savings Plan 3 Year.
- Unknown
- UnknownUnknown Savings Option.
- RI3Year
- RI3YearReserved Instance 3 Year.
- SavingsPlan3Year 
- SavingsPlan3YearAzure Savings Plan 3 Year.
- Unknown
- UnknownUnknown Savings Option.
- RI3Year
- RI3YearReserved Instance 3 Year.
- SavingsPlan3Year 
- SavingsPlan3YearAzure Savings Plan 3 Year.
- UNKNOWN
- UnknownUnknown Savings Option.
- RI3_YEAR
- RI3YearReserved Instance 3 Year.
- SAVINGS_PLAN3_YEAR
- SavingsPlan3YearAzure Savings Plan 3 Year.
- "Unknown"
- UnknownUnknown Savings Option.
- "RI3Year"
- RI3YearReserved Instance 3 Year.
- "SavingsPlan3Year" 
- SavingsPlan3YearAzure Savings Plan 3 Year.
SecuritySettings, SecuritySettingsArgs    
- ServerSecurity doubleCost Per Server Per Year 
- Physical servers per administrator.
- SqlServer doubleSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
- ServerSecurity float64Cost Per Server Per Year 
- Physical servers per administrator.
- SqlServer float64Security Cost Per Server Per Year 
- Virtual machines per administrator.
- serverSecurity DoubleCost Per Server Per Year 
- Physical servers per administrator.
- sqlServer DoubleSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
- serverSecurity numberCost Per Server Per Year 
- Physical servers per administrator.
- sqlServer numberSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
- server_security_ floatcost_ per_ server_ per_ year 
- Physical servers per administrator.
- sql_server_ floatsecurity_ cost_ per_ server_ per_ year 
- Virtual machines per administrator.
- serverSecurity NumberCost Per Server Per Year 
- Physical servers per administrator.
- sqlServer NumberSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
SecuritySettingsResponse, SecuritySettingsResponseArgs      
- ServerSecurity doubleCost Per Server Per Year 
- Physical servers per administrator.
- SqlServer doubleSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
- ServerSecurity float64Cost Per Server Per Year 
- Physical servers per administrator.
- SqlServer float64Security Cost Per Server Per Year 
- Virtual machines per administrator.
- serverSecurity DoubleCost Per Server Per Year 
- Physical servers per administrator.
- sqlServer DoubleSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
- serverSecurity numberCost Per Server Per Year 
- Physical servers per administrator.
- sqlServer numberSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
- server_security_ floatcost_ per_ server_ per_ year 
- Physical servers per administrator.
- sql_server_ floatsecurity_ cost_ per_ server_ per_ year 
- Virtual machines per administrator.
- serverSecurity NumberCost Per Server Per Year 
- Physical servers per administrator.
- sqlServer NumberSecurity Cost Per Server Per Year 
- Virtual machines per administrator.
Settings, SettingsArgs  
- AzureSettings Pulumi.Azure Native. Migrate. Inputs. Azure Settings 
- Azure settings for a business case.
- OnPremise Pulumi.Settings Azure Native. Migrate. Inputs. On Premise Settings 
- On-premise settings.
- AzureSettings AzureSettings 
- Azure settings for a business case.
- OnPremise OnSettings Premise Settings 
- On-premise settings.
- azureSettings AzureSettings 
- Azure settings for a business case.
- onPremise OnSettings Premise Settings 
- On-premise settings.
- azureSettings AzureSettings 
- Azure settings for a business case.
- onPremise OnSettings Premise Settings 
- On-premise settings.
- azure_settings AzureSettings 
- Azure settings for a business case.
- on_premise_ Onsettings Premise Settings 
- On-premise settings.
- azureSettings Property Map
- Azure settings for a business case.
- onPremise Property MapSettings 
- On-premise settings.
SettingsResponse, SettingsResponseArgs    
- AzureSettings Pulumi.Azure Native. Migrate. Inputs. Azure Settings Response 
- Azure settings for a business case.
- OnPremise Pulumi.Settings Azure Native. Migrate. Inputs. On Premise Settings Response 
- On-premise settings.
- AzureSettings AzureSettings Response 
- Azure settings for a business case.
- OnPremise OnSettings Premise Settings Response 
- On-premise settings.
- azureSettings AzureSettings Response 
- Azure settings for a business case.
- onPremise OnSettings Premise Settings Response 
- On-premise settings.
- azureSettings AzureSettings Response 
- Azure settings for a business case.
- onPremise OnSettings Premise Settings Response 
- On-premise settings.
- azure_settings AzureSettings Response 
- Azure settings for a business case.
- on_premise_ Onsettings Premise Settings Response 
- On-premise settings.
- azureSettings Property Map
- Azure settings for a business case.
- onPremise Property MapSettings 
- On-premise settings.
SqlServerLicenseType, SqlServerLicenseTypeArgs        
- Unknown
- UnknownUnknown Sql Server License.
- Enterprise
- EnterpriseEnterprise Sql Server License.
- Standard
- StandardStandard Sql Server License.
- SqlServer License Type Unknown 
- UnknownUnknown Sql Server License.
- SqlServer License Type Enterprise 
- EnterpriseEnterprise Sql Server License.
- SqlServer License Type Standard 
- StandardStandard Sql Server License.
- Unknown
- UnknownUnknown Sql Server License.
- Enterprise
- EnterpriseEnterprise Sql Server License.
- Standard
- StandardStandard Sql Server License.
- Unknown
- UnknownUnknown Sql Server License.
- Enterprise
- EnterpriseEnterprise Sql Server License.
- Standard
- StandardStandard Sql Server License.
- UNKNOWN
- UnknownUnknown Sql Server License.
- ENTERPRISE
- EnterpriseEnterprise Sql Server License.
- STANDARD
- StandardStandard Sql Server License.
- "Unknown"
- UnknownUnknown Sql Server License.
- "Enterprise"
- EnterpriseEnterprise Sql Server License.
- "Standard"
- StandardStandard Sql Server License.
SqlServerLicensingSettings, SqlServerLicensingSettingsArgs        
- LicenseCost double
- Licence cost.
- SoftwareAssurance doubleCost 
- Software assurance (SA) cost.
- Version
string | Pulumi.Azure Native. Migrate. Sql Server License Type 
- SQL Server version.
- LicenseCost float64
- Licence cost.
- SoftwareAssurance float64Cost 
- Software assurance (SA) cost.
- Version
string | SqlServer License Type 
- SQL Server version.
- licenseCost Double
- Licence cost.
- softwareAssurance DoubleCost 
- Software assurance (SA) cost.
- version
String | SqlServer License Type 
- SQL Server version.
- licenseCost number
- Licence cost.
- softwareAssurance numberCost 
- Software assurance (SA) cost.
- version
string | SqlServer License Type 
- SQL Server version.
- license_cost float
- Licence cost.
- software_assurance_ floatcost 
- Software assurance (SA) cost.
- version
str | SqlServer License Type 
- SQL Server version.
- licenseCost Number
- Licence cost.
- softwareAssurance NumberCost 
- Software assurance (SA) cost.
- version String | "Unknown" | "Enterprise" | "Standard"
- SQL Server version.
SqlServerLicensingSettingsResponse, SqlServerLicensingSettingsResponseArgs          
- LicenseCost double
- Licence cost.
- SoftwareAssurance doubleCost 
- Software assurance (SA) cost.
- Version string
- SQL Server version.
- LicenseCost float64
- Licence cost.
- SoftwareAssurance float64Cost 
- Software assurance (SA) cost.
- Version string
- SQL Server version.
- licenseCost Double
- Licence cost.
- softwareAssurance DoubleCost 
- Software assurance (SA) cost.
- version String
- SQL Server version.
- licenseCost number
- Licence cost.
- softwareAssurance numberCost 
- Software assurance (SA) cost.
- version string
- SQL Server version.
- license_cost float
- Licence cost.
- software_assurance_ floatcost 
- Software assurance (SA) cost.
- version str
- SQL Server version.
- licenseCost Number
- Licence cost.
- softwareAssurance NumberCost 
- Software assurance (SA) cost.
- version String
- SQL Server version.
StorageSettings, StorageSettingsArgs    
- CostPer doubleGb Per Month 
- Cost per gigabyte per month.
- MaintainanceCost doublePercentage To Acquisition Cost 
- Maintenance cost percentage.
- CostPer float64Gb Per Month 
- Cost per gigabyte per month.
- MaintainanceCost float64Percentage To Acquisition Cost 
- Maintenance cost percentage.
- costPer DoubleGb Per Month 
- Cost per gigabyte per month.
- maintainanceCost DoublePercentage To Acquisition Cost 
- Maintenance cost percentage.
- costPer numberGb Per Month 
- Cost per gigabyte per month.
- maintainanceCost numberPercentage To Acquisition Cost 
- Maintenance cost percentage.
- cost_per_ floatgb_ per_ month 
- Cost per gigabyte per month.
- maintainance_cost_ floatpercentage_ to_ acquisition_ cost 
- Maintenance cost percentage.
- costPer NumberGb Per Month 
- Cost per gigabyte per month.
- maintainanceCost NumberPercentage To Acquisition Cost 
- Maintenance cost percentage.
StorageSettingsResponse, StorageSettingsResponseArgs      
- CostPer doubleGb Per Month 
- Cost per gigabyte per month.
- MaintainanceCost doublePercentage To Acquisition Cost 
- Maintenance cost percentage.
- CostPer float64Gb Per Month 
- Cost per gigabyte per month.
- MaintainanceCost float64Percentage To Acquisition Cost 
- Maintenance cost percentage.
- costPer DoubleGb Per Month 
- Cost per gigabyte per month.
- maintainanceCost DoublePercentage To Acquisition Cost 
- Maintenance cost percentage.
- costPer numberGb Per Month 
- Cost per gigabyte per month.
- maintainanceCost numberPercentage To Acquisition Cost 
- Maintenance cost percentage.
- cost_per_ floatgb_ per_ month 
- Cost per gigabyte per month.
- maintainance_cost_ floatpercentage_ to_ acquisition_ cost 
- Maintenance cost percentage.
- costPer NumberGb Per Month 
- Cost per gigabyte per month.
- maintainanceCost NumberPercentage To Acquisition Cost 
- Maintenance cost percentage.
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
ThirdPartyManagementSettings, ThirdPartyManagementSettingsArgs        
- LicenseCost double
- License Cost.
- SupportCost double
- Support Cost.
- LicenseCost float64
- License Cost.
- SupportCost float64
- Support Cost.
- licenseCost Double
- License Cost.
- supportCost Double
- Support Cost.
- licenseCost number
- License Cost.
- supportCost number
- Support Cost.
- license_cost float
- License Cost.
- support_cost float
- Support Cost.
- licenseCost Number
- License Cost.
- supportCost Number
- Support Cost.
ThirdPartyManagementSettingsResponse, ThirdPartyManagementSettingsResponseArgs          
- LicenseCost double
- License Cost.
- SupportCost double
- Support Cost.
- LicenseCost float64
- License Cost.
- SupportCost float64
- Support Cost.
- licenseCost Double
- License Cost.
- supportCost Double
- Support Cost.
- licenseCost number
- License Cost.
- supportCost number
- Support Cost.
- license_cost float
- License Cost.
- support_cost float
- Support Cost.
- licenseCost Number
- License Cost.
- supportCost Number
- Support Cost.
VirtualizationSoftwareSettings, VirtualizationSoftwareSettingsArgs      
- LicenseAnd List<Pulumi.Support List Azure Native. Migrate. Inputs. Vsphere License> 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance doubleCost 
- Software Assurance cost.
- LicenseAnd []VsphereSupport List License 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance float64Cost 
- Software Assurance cost.
- licenseAnd List<VsphereSupport List License> 
- Licence and support list.
- numberOf IntegerPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance DoubleCost 
- Software Assurance cost.
- licenseAnd VsphereSupport List License[] 
- Licence and support list.
- numberOf numberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance numberCost 
- Software Assurance cost.
- license_and_ Sequence[Vspheresupport_ list License] 
- Licence and support list.
- number_of_ intphysical_ cores_ per_ license 
- Number of physical cores per licence.
- software_assurance_ floatcost 
- Software Assurance cost.
- licenseAnd List<Property Map>Support List 
- Licence and support list.
- numberOf NumberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance NumberCost 
- Software Assurance cost.
VirtualizationSoftwareSettingsResponse, VirtualizationSoftwareSettingsResponseArgs        
- LicenseAnd List<Pulumi.Support List Azure Native. Migrate. Inputs. Vsphere License Response> 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance doubleCost 
- Software Assurance cost.
- LicenseAnd []VsphereSupport List License Response 
- Licence and support list.
- NumberOf intPhysical Cores Per License 
- Number of physical cores per licence.
- SoftwareAssurance float64Cost 
- Software Assurance cost.
- licenseAnd List<VsphereSupport List License Response> 
- Licence and support list.
- numberOf IntegerPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance DoubleCost 
- Software Assurance cost.
- licenseAnd VsphereSupport List License Response[] 
- Licence and support list.
- numberOf numberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance numberCost 
- Software Assurance cost.
- license_and_ Sequence[Vspheresupport_ list License Response] 
- Licence and support list.
- number_of_ intphysical_ cores_ per_ license 
- Number of physical cores per licence.
- software_assurance_ floatcost 
- Software Assurance cost.
- licenseAnd List<Property Map>Support List 
- Licence and support list.
- numberOf NumberPhysical Cores Per License 
- Number of physical cores per licence.
- softwareAssurance NumberCost 
- Software Assurance cost.
VsphereLicense, VsphereLicenseArgs    
- BasicSupport doubleCost 
- Basic support cost.
- LicenseCost double
- Cost of a licence.
- LicenseType string | Pulumi.Azure Native. Migrate. License Type 
- VSphere licence type.
- ProductionSupport doubleCost 
- Production support cost.
- BasicSupport float64Cost 
- Basic support cost.
- LicenseCost float64
- Cost of a licence.
- LicenseType string | LicenseType 
- VSphere licence type.
- ProductionSupport float64Cost 
- Production support cost.
- basicSupport DoubleCost 
- Basic support cost.
- licenseCost Double
- Cost of a licence.
- licenseType String | LicenseType 
- VSphere licence type.
- productionSupport DoubleCost 
- Production support cost.
- basicSupport numberCost 
- Basic support cost.
- licenseCost number
- Cost of a licence.
- licenseType string | LicenseType 
- VSphere licence type.
- productionSupport numberCost 
- Production support cost.
- basic_support_ floatcost 
- Basic support cost.
- license_cost float
- Cost of a licence.
- license_type str | LicenseType 
- VSphere licence type.
- production_support_ floatcost 
- Production support cost.
- basicSupport NumberCost 
- Basic support cost.
- licenseCost Number
- Cost of a licence.
- licenseType String | "Unknown" | "VSphereStandard" | "VSphere Enterprise Plus" 
- VSphere licence type.
- productionSupport NumberCost 
- Production support cost.
VsphereLicenseResponse, VsphereLicenseResponseArgs      
- BasicSupport doubleCost 
- Basic support cost.
- LicenseCost double
- Cost of a licence.
- LicenseType string
- VSphere licence type.
- ProductionSupport doubleCost 
- Production support cost.
- BasicSupport float64Cost 
- Basic support cost.
- LicenseCost float64
- Cost of a licence.
- LicenseType string
- VSphere licence type.
- ProductionSupport float64Cost 
- Production support cost.
- basicSupport DoubleCost 
- Basic support cost.
- licenseCost Double
- Cost of a licence.
- licenseType String
- VSphere licence type.
- productionSupport DoubleCost 
- Production support cost.
- basicSupport numberCost 
- Basic support cost.
- licenseCost number
- Cost of a licence.
- licenseType string
- VSphere licence type.
- productionSupport numberCost 
- Production support cost.
- basic_support_ floatcost 
- Basic support cost.
- license_cost float
- Cost of a licence.
- license_type str
- VSphere licence type.
- production_support_ floatcost 
- Production support cost.
- basicSupport NumberCost 
- Basic support cost.
- licenseCost Number
- Cost of a licence.
- licenseType String
- VSphere licence type.
- productionSupport NumberCost 
- Production support cost.
VsphereManagementLicense, VsphereManagementLicenseArgs      
- BasicSupport doubleCost 
- Basic support cost.
- LicenseCost double
- Cost of a licence.
- LicenseType string | Pulumi.Azure Native. Migrate. Vsphere Management License Type 
- VSphere licence type.
- ProductionSupport doubleCost 
- Production support cost.
- BasicSupport float64Cost 
- Basic support cost.
- LicenseCost float64
- Cost of a licence.
- LicenseType string | VsphereManagement License Type 
- VSphere licence type.
- ProductionSupport float64Cost 
- Production support cost.
- basicSupport DoubleCost 
- Basic support cost.
- licenseCost Double
- Cost of a licence.
- licenseType String | VsphereManagement License Type 
- VSphere licence type.
- productionSupport DoubleCost 
- Production support cost.
- basicSupport numberCost 
- Basic support cost.
- licenseCost number
- Cost of a licence.
- licenseType string | VsphereManagement License Type 
- VSphere licence type.
- productionSupport numberCost 
- Production support cost.
- basic_support_ floatcost 
- Basic support cost.
- license_cost float
- Cost of a licence.
- license_type str | VsphereManagement License Type 
- VSphere licence type.
- production_support_ floatcost 
- Production support cost.
- basicSupport NumberCost 
- Basic support cost.
- licenseCost Number
- Cost of a licence.
- licenseType String | "Unknown" | "VSphereServer Standard" 
- VSphere licence type.
- productionSupport NumberCost 
- Production support cost.
VsphereManagementLicenseResponse, VsphereManagementLicenseResponseArgs        
- BasicSupport doubleCost 
- Basic support cost.
- LicenseCost double
- Cost of a licence.
- LicenseType string
- VSphere licence type.
- ProductionSupport doubleCost 
- Production support cost.
- BasicSupport float64Cost 
- Basic support cost.
- LicenseCost float64
- Cost of a licence.
- LicenseType string
- VSphere licence type.
- ProductionSupport float64Cost 
- Production support cost.
- basicSupport DoubleCost 
- Basic support cost.
- licenseCost Double
- Cost of a licence.
- licenseType String
- VSphere licence type.
- productionSupport DoubleCost 
- Production support cost.
- basicSupport numberCost 
- Basic support cost.
- licenseCost number
- Cost of a licence.
- licenseType string
- VSphere licence type.
- productionSupport numberCost 
- Production support cost.
- basic_support_ floatcost 
- Basic support cost.
- license_cost float
- Cost of a licence.
- license_type str
- VSphere licence type.
- production_support_ floatcost 
- Production support cost.
- basicSupport NumberCost 
- Basic support cost.
- licenseCost Number
- Cost of a licence.
- licenseType String
- VSphere licence type.
- productionSupport NumberCost 
- Production support cost.
VsphereManagementLicenseType, VsphereManagementLicenseTypeArgs        
- Unknown
- UnknownUnknown License.
- VSphereServer Standard 
- VSphereServerStandardVSphereServerStandard License.
- VsphereManagement License Type Unknown 
- UnknownUnknown License.
- VsphereManagement License Type VSphere Server Standard 
- VSphereServerStandardVSphereServerStandard License.
- Unknown
- UnknownUnknown License.
- VSphereServer Standard 
- VSphereServerStandardVSphereServerStandard License.
- Unknown
- UnknownUnknown License.
- VSphereServer Standard 
- VSphereServerStandardVSphereServerStandard License.
- UNKNOWN
- UnknownUnknown License.
- V_SPHERE_SERVER_STANDARD
- VSphereServerStandardVSphereServerStandard License.
- "Unknown"
- UnknownUnknown License.
- "VSphereServer Standard" 
- VSphereServerStandardVSphereServerStandard License.
VsphereManagementSettings, VsphereManagementSettingsArgs      
- LicenseAnd List<Pulumi.Support List Azure Native. Migrate. Inputs. Vsphere Management License> 
- Licence and support list.
- LicenseAnd []VsphereSupport List Management License 
- Licence and support list.
- licenseAnd List<VsphereSupport List Management License> 
- Licence and support list.
- licenseAnd VsphereSupport List Management License[] 
- Licence and support list.
- license_and_ Sequence[Vspheresupport_ list Management License] 
- Licence and support list.
- licenseAnd List<Property Map>Support List 
- Licence and support list.
VsphereManagementSettingsResponse, VsphereManagementSettingsResponseArgs        
- LicenseAnd List<Pulumi.Support List Azure Native. Migrate. Inputs. Vsphere Management License Response> 
- Licence and support list.
- LicenseAnd []VsphereSupport List Management License Response 
- Licence and support list.
- licenseAnd List<VsphereSupport List Management License Response> 
- Licence and support list.
- licenseAnd VsphereSupport List Management License Response[] 
- Licence and support list.
- license_and_ Sequence[Vspheresupport_ list Management License Response] 
- Licence and support list.
- licenseAnd List<Property Map>Support List 
- Licence and support list.
WindowsServerLicensingSettings, WindowsServerLicensingSettingsArgs        
- LicenseCost double
- Licence Cost.
- LicensesPer intCore 
- Licenses per core.
- SoftwareAssurance doubleCost 
- Software assurance (SA) cost.
- LicenseCost float64
- Licence Cost.
- LicensesPer intCore 
- Licenses per core.
- SoftwareAssurance float64Cost 
- Software assurance (SA) cost.
- licenseCost Double
- Licence Cost.
- licensesPer IntegerCore 
- Licenses per core.
- softwareAssurance DoubleCost 
- Software assurance (SA) cost.
- licenseCost number
- Licence Cost.
- licensesPer numberCore 
- Licenses per core.
- softwareAssurance numberCost 
- Software assurance (SA) cost.
- license_cost float
- Licence Cost.
- licenses_per_ intcore 
- Licenses per core.
- software_assurance_ floatcost 
- Software assurance (SA) cost.
- licenseCost Number
- Licence Cost.
- licensesPer NumberCore 
- Licenses per core.
- softwareAssurance NumberCost 
- Software assurance (SA) cost.
WindowsServerLicensingSettingsResponse, WindowsServerLicensingSettingsResponseArgs          
- LicenseCost double
- Licence Cost.
- LicensesPer intCore 
- Licenses per core.
- SoftwareAssurance doubleCost 
- Software assurance (SA) cost.
- LicenseCost float64
- Licence Cost.
- LicensesPer intCore 
- Licenses per core.
- SoftwareAssurance float64Cost 
- Software assurance (SA) cost.
- licenseCost Double
- Licence Cost.
- licensesPer IntegerCore 
- Licenses per core.
- softwareAssurance DoubleCost 
- Software assurance (SA) cost.
- licenseCost number
- Licence Cost.
- licensesPer numberCore 
- Licenses per core.
- softwareAssurance numberCost 
- Software assurance (SA) cost.
- license_cost float
- Licence Cost.
- licenses_per_ intcore 
- Licenses per core.
- software_assurance_ floatcost 
- Software assurance (SA) cost.
- licenseCost Number
- Licence Cost.
- licensesPer NumberCore 
- Licenses per core.
- softwareAssurance NumberCost 
- Software assurance (SA) cost.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:migrate:BusinessCaseOperation sample-business-case /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/businessCases/{businessCaseName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0