azure-native.migrate.BusinessCaseOperation
Explore with Pulumi AI
Business case resource.
Uses Azure REST API version 2024-01-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-04-01-preview.
Other available API versions: 2023-04-01-preview, 2023-05-01-preview, 2023-09-09-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native migrate [ApiVersion]
. See the version guide for details.
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
This property is required. string - The unique name of the resource.
- args
This property is required. BusinessCaseOperationArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. 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
This property is required. string - The unique name of the resource.
- args
This property is required. BusinessCaseOperationArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. BusinessCaseOperationArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. 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",
},
AzureArcSettings = new AzureNative.Migrate.Inputs.AzureArcSettingsArgs
{
AzureArcState = "string",
LaborCostPercentage = 0,
ManagementSettings = new AzureNative.Migrate.Inputs.AzureArcManagementSettingsArgs
{
MonitoringSettings = new AzureNative.Migrate.Inputs.AzureArcMonitoringSettingsArgs
{
AlertRulesCount = 0,
LogsVolumeInGB = 0,
},
},
},
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
{
VMwareCloudFoundationLicenseCost = 0,
},
WindowsServerLicensing = new AzureNative.Migrate.Inputs.WindowsServerLicensingSettingsArgs
{
LicenseCost = 0,
LicensesPerCore = 0,
SoftwareAssuranceCost = 0,
},
},
FacilitySettings = new AzureNative.Migrate.Inputs.FacilitySettingsArgs
{
FacilitiesCostPerKwh = 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,
},
},
},
},
});
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"),
},
AzureArcSettings: &migrate.AzureArcSettingsArgs{
AzureArcState: pulumi.String("string"),
LaborCostPercentage: pulumi.Float64(0),
ManagementSettings: &migrate.AzureArcManagementSettingsArgs{
MonitoringSettings: &migrate.AzureArcMonitoringSettingsArgs{
AlertRulesCount: pulumi.Int(0),
LogsVolumeInGB: pulumi.Float64(0),
},
},
},
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{
VMwareCloudFoundationLicenseCost: pulumi.Float64(0),
},
WindowsServerLicensing: &migrate.WindowsServerLicensingSettingsArgs{
LicenseCost: pulumi.Float64(0),
LicensesPerCore: pulumi.Int(0),
SoftwareAssuranceCost: pulumi.Float64(0),
},
},
FacilitySettings: &migrate.FacilitySettingsArgs{
FacilitiesCostPerKwh: 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),
},
},
},
},
})
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())
.azureArcSettings(AzureArcSettingsArgs.builder()
.azureArcState("string")
.laborCostPercentage(0)
.managementSettings(AzureArcManagementSettingsArgs.builder()
.monitoringSettings(AzureArcMonitoringSettingsArgs.builder()
.alertRulesCount(0)
.logsVolumeInGB(0)
.build())
.build())
.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()
.vMwareCloudFoundationLicenseCost(0)
.build())
.windowsServerLicensing(WindowsServerLicensingSettingsArgs.builder()
.licenseCost(0)
.licensesPerCore(0)
.softwareAssuranceCost(0)
.build())
.build())
.facilitySettings(FacilitySettingsArgs.builder()
.facilitiesCostPerKwh(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())
.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",
},
"azure_arc_settings": {
"azure_arc_state": "string",
"labor_cost_percentage": 0,
"management_settings": {
"monitoring_settings": {
"alert_rules_count": 0,
"logs_volume_in_gb": 0,
},
},
},
"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": {
"v_mware_cloud_foundation_license_cost": 0,
},
"windows_server_licensing": {
"license_cost": 0,
"licenses_per_core": 0,
"software_assurance_cost": 0,
},
},
"facility_settings": {
"facilities_cost_per_kwh": 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,
},
},
},
})
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",
},
azureArcSettings: {
azureArcState: "string",
laborCostPercentage: 0,
managementSettings: {
monitoringSettings: {
alertRulesCount: 0,
logsVolumeInGB: 0,
},
},
},
onPremiseSettings: {
computeSettings: {
hyperthreadCoreToMemoryRatio: 0,
price: 0,
rhelLinuxServerLicensing: {
licenseCost: 0,
},
sqlServerLicensing: [{
licenseCost: 0,
softwareAssuranceCost: 0,
version: "string",
}],
suseLinuxServerLicensing: {
licenseCost: 0,
},
virtualizationSoftwareSettings: {
vMwareCloudFoundationLicenseCost: 0,
},
windowsServerLicensing: {
licenseCost: 0,
licensesPerCore: 0,
softwareAssuranceCost: 0,
},
},
facilitySettings: {
facilitiesCostPerKwh: 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,
},
},
},
},
});
type: azure-native:migrate:BusinessCaseOperation
properties:
businessCaseName: string
projectName: string
resourceGroupName: string
settings:
azureArcSettings:
azureArcState: string
laborCostPercentage: 0
managementSettings:
monitoringSettings:
alertRulesCount: 0
logsVolumeInGB: 0
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:
vMwareCloudFoundationLicenseCost: 0
windowsServerLicensing:
licenseCost: 0
licensesPerCore: 0
softwareAssuranceCost: 0
facilitySettings:
facilitiesCostPerKwh: 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
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:
- Project
Name This property is required. Changes to this property will trigger replacement.
- Assessment Project Name
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Business
Case Name Changes to this property will trigger replacement.
- Business case ARM name
- Settings
Pulumi.
Azure Native. Migrate. Inputs. Settings - Business case settings.
- Project
Name This property is required. Changes to this property will trigger replacement.
- Assessment Project Name
- Resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- Business
Case Name Changes to this property will trigger replacement.
- Business case ARM name
- Settings
Settings
Args - Business case settings.
- project
Name This property is required. Changes to this property will trigger replacement.
- Assessment Project Name
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- business
Case Name Changes to this property will trigger replacement.
- Business case ARM name
- settings Settings
- Business case settings.
- project
Name This property is required. Changes to this property will trigger replacement.
- Assessment Project Name
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- business
Case Name Changes to this property will trigger replacement.
- Business case ARM name
- settings Settings
- Business case settings.
- project_
name This property is required. Changes to this property will trigger replacement.
- Assessment Project Name
- resource_
group_ name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- business_
case_ name Changes to this property will trigger replacement.
- Business case ARM name
- settings
Settings
Args - Business case settings.
- project
Name This property is required. Changes to this property will trigger replacement.
- Assessment Project Name
- resource
Group Name This property is required. Changes to this property will trigger replacement.
- The name of the resource group. The name is case insensitive.
- business
Case Name Changes to this property will trigger replacement.
- 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:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Provisioning
State string - The status of the last operation.
- Report
Status List<Pulumi.Details Azure Native. Migrate. Outputs. Report Details Response> - Gets the state of business case reports.
- State string
- Business case state.
- System
Data 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"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Provisioning
State string - The status of the last operation.
- Report
Status []ReportDetails Details Response - Gets the state of business case reports.
- State string
- Business case state.
- System
Data 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"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioning
State String - The status of the last operation.
- report
Status List<ReportDetails Details Response> - Gets the state of business case reports.
- state String
- Business case state.
- system
Data 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"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- provisioning
State string - The status of the last operation.
- report
Status ReportDetails Details Response[] - Gets the state of business case reports.
- state string
- Business case state.
- system
Data 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"
- azure_
api_ strversion - The Azure API version of the resource.
- 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"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioning
State String - The status of the last operation.
- report
Status List<Property Map>Details - Gets the state of business case reports.
- state String
- Business case state.
- system
Data 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
AzureArcManagementSettings, AzureArcManagementSettingsArgs
- Monitoring
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Azure Arc Monitoring Settings - Gets the azure arc monitoring settings.
- Monitoring
Settings This property is required. AzureArc Monitoring Settings - Gets the azure arc monitoring settings.
- monitoring
Settings This property is required. AzureArc Monitoring Settings - Gets the azure arc monitoring settings.
- monitoring
Settings This property is required. AzureArc Monitoring Settings - Gets the azure arc monitoring settings.
- monitoring_
settings This property is required. AzureArc Monitoring Settings - Gets the azure arc monitoring settings.
- monitoring
Settings This property is required. Property Map - Gets the azure arc monitoring settings.
AzureArcManagementSettingsResponse, AzureArcManagementSettingsResponseArgs
- Monitoring
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Azure Arc Monitoring Settings Response - Gets the azure arc monitoring settings.
- Monitoring
Settings This property is required. AzureArc Monitoring Settings Response - Gets the azure arc monitoring settings.
- monitoring
Settings This property is required. AzureArc Monitoring Settings Response - Gets the azure arc monitoring settings.
- monitoring
Settings This property is required. AzureArc Monitoring Settings Response - Gets the azure arc monitoring settings.
- monitoring_
settings This property is required. AzureArc Monitoring Settings Response - Gets the azure arc monitoring settings.
- monitoring
Settings This property is required. Property Map - Gets the azure arc monitoring settings.
AzureArcMonitoringSettings, AzureArcMonitoringSettingsArgs
- Alert
Rules Count This property is required. int - Number of alert rules settings.
- Logs
Volume In GB This property is required. double - Logs volume settings.
- Alert
Rules Count This property is required. int - Number of alert rules settings.
- Logs
Volume In GB This property is required. float64 - Logs volume settings.
- alert
Rules Count This property is required. Integer - Number of alert rules settings.
- logs
Volume In GB This property is required. Double - Logs volume settings.
- alert
Rules Count This property is required. number - Number of alert rules settings.
- logs
Volume In GB This property is required. number - Logs volume settings.
- alert_
rules_ count This property is required. int - Number of alert rules settings.
- logs_
volume_ in_ gb This property is required. float - Logs volume settings.
- alert
Rules Count This property is required. Number - Number of alert rules settings.
- logs
Volume In GB This property is required. Number - Logs volume settings.
AzureArcMonitoringSettingsResponse, AzureArcMonitoringSettingsResponseArgs
- Alert
Rules Count This property is required. int - Number of alert rules settings.
- Logs
Volume In GB This property is required. double - Logs volume settings.
- Alert
Rules Count This property is required. int - Number of alert rules settings.
- Logs
Volume In GB This property is required. float64 - Logs volume settings.
- alert
Rules Count This property is required. Integer - Number of alert rules settings.
- logs
Volume In GB This property is required. Double - Logs volume settings.
- alert
Rules Count This property is required. number - Number of alert rules settings.
- logs
Volume In GB This property is required. number - Logs volume settings.
- alert_
rules_ count This property is required. int - Number of alert rules settings.
- logs_
volume_ in_ gb This property is required. float - Logs volume settings.
- alert
Rules Count This property is required. Number - Number of alert rules settings.
- logs
Volume In GB This property is required. Number - Logs volume settings.
AzureArcSettings, AzureArcSettingsArgs
- Azure
Arc State This property is required. string | Pulumi.Azure Native. Migrate. Azure Arc State - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- Labor
Cost doublePercentage - Gets Azure arc labour cost percentage.
- Management
Settings Pulumi.Azure Native. Migrate. Inputs. Azure Arc Management Settings - Management settings.
- Azure
Arc State This property is required. string | AzureArc State - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- Labor
Cost float64Percentage - Gets Azure arc labour cost percentage.
- Management
Settings AzureArc Management Settings - Management settings.
- azure
Arc State This property is required. String | AzureArc State - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor
Cost DoublePercentage - Gets Azure arc labour cost percentage.
- management
Settings AzureArc Management Settings - Management settings.
- azure
Arc State This property is required. string | AzureArc State - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor
Cost numberPercentage - Gets Azure arc labour cost percentage.
- management
Settings AzureArc Management Settings - Management settings.
- azure_
arc_ state This property is required. str | AzureArc State - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor_
cost_ floatpercentage - Gets Azure arc labour cost percentage.
- management_
settings AzureArc Management Settings - Management settings.
- azure
Arc State This property is required. String | "Disabled" | "Enabled" | "Unknown" - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor
Cost NumberPercentage - Gets Azure arc labour cost percentage.
- management
Settings Property Map - Management settings.
AzureArcSettingsResponse, AzureArcSettingsResponseArgs
- Azure
Arc State This property is required. string - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- Labor
Cost doublePercentage - Gets Azure arc labour cost percentage.
- Management
Settings Pulumi.Azure Native. Migrate. Inputs. Azure Arc Management Settings Response - Management settings.
- Azure
Arc State This property is required. string - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- Labor
Cost float64Percentage - Gets Azure arc labour cost percentage.
- Management
Settings AzureArc Management Settings Response - Management settings.
- azure
Arc State This property is required. String - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor
Cost DoublePercentage - Gets Azure arc labour cost percentage.
- management
Settings AzureArc Management Settings Response - Management settings.
- azure
Arc State This property is required. string - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor
Cost numberPercentage - Gets Azure arc labour cost percentage.
- management
Settings AzureArc Management Settings Response - Management settings.
- azure_
arc_ state This property is required. str - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor_
cost_ floatpercentage - Gets Azure arc labour cost percentage.
- management_
settings AzureArc Management Settings Response - Management settings.
- azure
Arc State This property is required. String - AzureArc state indicates whether to include azure arc related costs in on-premises or not.
- labor
Cost NumberPercentage - Gets Azure arc labour cost percentage.
- management
Settings Property Map - Management settings.
AzureArcState, AzureArcStateArgs
- Disabled
- DisabledAzureArc state disabled.
- Enabled
- EnabledAzureArc state enabled.
- Unknown
- UnknownAzureArc state unknown.
- Azure
Arc State Disabled - DisabledAzureArc state disabled.
- Azure
Arc State Enabled - EnabledAzureArc state enabled.
- Azure
Arc State Unknown - UnknownAzureArc state unknown.
- Disabled
- DisabledAzureArc state disabled.
- Enabled
- EnabledAzureArc state enabled.
- Unknown
- UnknownAzureArc state unknown.
- Disabled
- DisabledAzureArc state disabled.
- Enabled
- EnabledAzureArc state enabled.
- Unknown
- UnknownAzureArc state unknown.
- DISABLED
- DisabledAzureArc state disabled.
- ENABLED
- EnabledAzureArc state enabled.
- UNKNOWN
- UnknownAzureArc state unknown.
- "Disabled"
- DisabledAzureArc state disabled.
- "Enabled"
- EnabledAzureArc state enabled.
- "Unknown"
- UnknownAzureArc state unknown.
AzureSettings, AzureSettingsArgs
- Currency
This property is required. string | Pulumi.Azure Native. Migrate. Business Case Currency - Business case Currency.
- Target
Location This property is required. string - Gets or sets azure location.
- Avs
Labor doubleCost Percentage - Gets Avs labour cost percentage.
- Business
Case string | Pulumi.Type Azure Native. Migrate. Migration Strategy - Migration Strategy.
- Comfort
Factor double - Gets comfort factor.
- Discount
Percentage double - Gets azure Discount percentage.
- Iaas
Labor doubleCost Percentage - Gets IaaS labour cost percentage.
- Infrastructure
Growth doubleRate - Gets infrastructure growth rate.
- Network
Cost doublePercentage - Gets network cost percentage.
- Paas
Labor doubleCost Percentage - Gets PaaS labour cost percentage.
- Per
Year Dictionary<string, double>Migration Completion Percentage - Gets migration completion percentage per year.
- Performance
Data stringEnd Time - Gets end time to use for performance.
- Performance
Data stringStart Time - Gets start time to use for performance.
- Performance
Utilization doublePercentile - Gets utilization percentile for performance.
- Savings
Option string | Pulumi.Azure Native. Migrate. Savings Option - Gets the business case savings option type.
- Wacc double
- Gets wACC percentage.
- Workload
Discovery string | Pulumi.Source Azure Native. Migrate. Discovery Source - Workload discovery source.
- Currency
This property is required. string | BusinessCase Currency - Business case Currency.
- Target
Location This property is required. string - Gets or sets azure location.
- Avs
Labor float64Cost Percentage - Gets Avs labour cost percentage.
- Business
Case string | MigrationType Strategy - Migration Strategy.
- Comfort
Factor float64 - Gets comfort factor.
- Discount
Percentage float64 - Gets azure Discount percentage.
- Iaas
Labor float64Cost Percentage - Gets IaaS labour cost percentage.
- Infrastructure
Growth float64Rate - Gets infrastructure growth rate.
- Network
Cost float64Percentage - Gets network cost percentage.
- Paas
Labor float64Cost Percentage - Gets PaaS labour cost percentage.
- Per
Year map[string]float64Migration Completion Percentage - Gets migration completion percentage per year.
- Performance
Data stringEnd Time - Gets end time to use for performance.
- Performance
Data stringStart Time - Gets start time to use for performance.
- Performance
Utilization float64Percentile - Gets utilization percentile for performance.
- Savings
Option string | SavingsOption - Gets the business case savings option type.
- Wacc float64
- Gets wACC percentage.
- Workload
Discovery string | DiscoverySource Source - Workload discovery source.
- currency
This property is required. String | BusinessCase Currency - Business case Currency.
- target
Location This property is required. String - Gets or sets azure location.
- avs
Labor DoubleCost Percentage - Gets Avs labour cost percentage.
- business
Case String | MigrationType Strategy - Migration Strategy.
- comfort
Factor Double - Gets comfort factor.
- discount
Percentage Double - Gets azure Discount percentage.
- iaas
Labor DoubleCost Percentage - Gets IaaS labour cost percentage.
- infrastructure
Growth DoubleRate - Gets infrastructure growth rate.
- network
Cost DoublePercentage - Gets network cost percentage.
- paas
Labor DoubleCost Percentage - Gets PaaS labour cost percentage.
- per
Year Map<String,Double>Migration Completion Percentage - Gets migration completion percentage per year.
- performance
Data StringEnd Time - Gets end time to use for performance.
- performance
Data StringStart Time - Gets start time to use for performance.
- performance
Utilization DoublePercentile - Gets utilization percentile for performance.
- savings
Option String | SavingsOption - Gets the business case savings option type.
- wacc Double
- Gets wACC percentage.
- workload
Discovery String | DiscoverySource Source - Workload discovery source.
- currency
This property is required. string | BusinessCase Currency - Business case Currency.
- target
Location This property is required. string - Gets or sets azure location.
- avs
Labor numberCost Percentage - Gets Avs labour cost percentage.
- business
Case string | MigrationType Strategy - Migration Strategy.
- comfort
Factor number - Gets comfort factor.
- discount
Percentage number - Gets azure Discount percentage.
- iaas
Labor numberCost Percentage - Gets IaaS labour cost percentage.
- infrastructure
Growth numberRate - Gets infrastructure growth rate.
- network
Cost numberPercentage - Gets network cost percentage.
- paas
Labor numberCost Percentage - Gets PaaS labour cost percentage.
- per
Year {[key: string]: number}Migration Completion Percentage - Gets migration completion percentage per year.
- performance
Data stringEnd Time - Gets end time to use for performance.
- performance
Data stringStart Time - Gets start time to use for performance.
- performance
Utilization numberPercentile - Gets utilization percentile for performance.
- savings
Option string | SavingsOption - Gets the business case savings option type.
- wacc number
- Gets wACC percentage.
- workload
Discovery string | DiscoverySource Source - Workload discovery source.
- currency
This property is required. str | BusinessCase Currency - Business case Currency.
- target_
location This property is required. 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
This property is required. 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.
- target
Location This property is required. String - Gets or sets azure location.
- avs
Labor NumberCost Percentage - Gets Avs labour cost percentage.
- business
Case String | "Unknown" | "OptimizeType For Cost" | "Iaa SOnly" | "Optimize For Paas" | "AVSOnly" - Migration Strategy.
- comfort
Factor Number - Gets comfort factor.
- discount
Percentage Number - Gets azure Discount percentage.
- iaas
Labor NumberCost Percentage - Gets IaaS labour cost percentage.
- infrastructure
Growth NumberRate - Gets infrastructure growth rate.
- network
Cost NumberPercentage - Gets network cost percentage.
- paas
Labor NumberCost Percentage - Gets PaaS labour cost percentage.
- per
Year Map<Number>Migration Completion Percentage - Gets migration completion percentage per year.
- performance
Data StringEnd Time - Gets end time to use for performance.
- performance
Data StringStart Time - Gets start time to use for performance.
- performance
Utilization NumberPercentile - Gets utilization percentile for performance.
- savings
Option String | "Unknown" | "RI3Year" | "SavingsPlan3Year" - Gets the business case savings option type.
- wacc Number
- Gets wACC percentage.
- workload
Discovery String | "Unknown" | "Appliance" | "Import"Source - Workload discovery source.
AzureSettingsResponse, AzureSettingsResponseArgs
- Currency
This property is required. string - Business case Currency.
- Target
Location This property is required. string - Gets or sets azure location.
- Avs
Labor doubleCost Percentage - Gets Avs labour cost percentage.
- Business
Case stringType - Migration Strategy.
- Comfort
Factor double - Gets comfort factor.
- Discount
Percentage double - Gets azure Discount percentage.
- Iaas
Labor doubleCost Percentage - Gets IaaS labour cost percentage.
- Infrastructure
Growth doubleRate - Gets infrastructure growth rate.
- Network
Cost doublePercentage - Gets network cost percentage.
- Paas
Labor doubleCost Percentage - Gets PaaS labour cost percentage.
- Per
Year Dictionary<string, double>Migration Completion Percentage - Gets migration completion percentage per year.
- Performance
Data stringEnd Time - Gets end time to use for performance.
- Performance
Data stringStart Time - Gets start time to use for performance.
- Performance
Utilization doublePercentile - Gets utilization percentile for performance.
- Savings
Option string - Gets the business case savings option type.
- Wacc double
- Gets wACC percentage.
- Workload
Discovery stringSource - Workload discovery source.
- Currency
This property is required. string - Business case Currency.
- Target
Location This property is required. string - Gets or sets azure location.
- Avs
Labor float64Cost Percentage - Gets Avs labour cost percentage.
- Business
Case stringType - Migration Strategy.
- Comfort
Factor float64 - Gets comfort factor.
- Discount
Percentage float64 - Gets azure Discount percentage.
- Iaas
Labor float64Cost Percentage - Gets IaaS labour cost percentage.
- Infrastructure
Growth float64Rate - Gets infrastructure growth rate.
- Network
Cost float64Percentage - Gets network cost percentage.
- Paas
Labor float64Cost Percentage - Gets PaaS labour cost percentage.
- Per
Year map[string]float64Migration Completion Percentage - Gets migration completion percentage per year.
- Performance
Data stringEnd Time - Gets end time to use for performance.
- Performance
Data stringStart Time - Gets start time to use for performance.
- Performance
Utilization float64Percentile - Gets utilization percentile for performance.
- Savings
Option string - Gets the business case savings option type.
- Wacc float64
- Gets wACC percentage.
- Workload
Discovery stringSource - Workload discovery source.
- currency
This property is required. String - Business case Currency.
- target
Location This property is required. String - Gets or sets azure location.
- avs
Labor DoubleCost Percentage - Gets Avs labour cost percentage.
- business
Case StringType - Migration Strategy.
- comfort
Factor Double - Gets comfort factor.
- discount
Percentage Double - Gets azure Discount percentage.
- iaas
Labor DoubleCost Percentage - Gets IaaS labour cost percentage.
- infrastructure
Growth DoubleRate - Gets infrastructure growth rate.
- network
Cost DoublePercentage - Gets network cost percentage.
- paas
Labor DoubleCost Percentage - Gets PaaS labour cost percentage.
- per
Year Map<String,Double>Migration Completion Percentage - Gets migration completion percentage per year.
- performance
Data StringEnd Time - Gets end time to use for performance.
- performance
Data StringStart Time - Gets start time to use for performance.
- performance
Utilization DoublePercentile - Gets utilization percentile for performance.
- savings
Option String - Gets the business case savings option type.
- wacc Double
- Gets wACC percentage.
- workload
Discovery StringSource - Workload discovery source.
- currency
This property is required. string - Business case Currency.
- target
Location This property is required. string - Gets or sets azure location.
- avs
Labor numberCost Percentage - Gets Avs labour cost percentage.
- business
Case stringType - Migration Strategy.
- comfort
Factor number - Gets comfort factor.
- discount
Percentage number - Gets azure Discount percentage.
- iaas
Labor numberCost Percentage - Gets IaaS labour cost percentage.
- infrastructure
Growth numberRate - Gets infrastructure growth rate.
- network
Cost numberPercentage - Gets network cost percentage.
- paas
Labor numberCost Percentage - Gets PaaS labour cost percentage.
- per
Year {[key: string]: number}Migration Completion Percentage - Gets migration completion percentage per year.
- performance
Data stringEnd Time - Gets end time to use for performance.
- performance
Data stringStart Time - Gets start time to use for performance.
- performance
Utilization numberPercentile - Gets utilization percentile for performance.
- savings
Option string - Gets the business case savings option type.
- wacc number
- Gets wACC percentage.
- workload
Discovery stringSource - Workload discovery source.
- currency
This property is required. str - Business case Currency.
- target_
location This property is required. 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
This property is required. String - Business case Currency.
- target
Location This property is required. String - Gets or sets azure location.
- avs
Labor NumberCost Percentage - Gets Avs labour cost percentage.
- business
Case StringType - Migration Strategy.
- comfort
Factor Number - Gets comfort factor.
- discount
Percentage Number - Gets azure Discount percentage.
- iaas
Labor NumberCost Percentage - Gets IaaS labour cost percentage.
- infrastructure
Growth NumberRate - Gets infrastructure growth rate.
- network
Cost NumberPercentage - Gets network cost percentage.
- paas
Labor NumberCost Percentage - Gets PaaS labour cost percentage.
- per
Year Map<Number>Migration Completion Percentage - Gets migration completion percentage per year.
- performance
Data StringEnd Time - Gets end time to use for performance.
- performance
Data StringStart Time - Gets start time to use for performance.
- performance
Utilization NumberPercentile - Gets utilization percentile for performance.
- savings
Option String - Gets the business case savings option type.
- wacc Number
- Gets wACC percentage.
- workload
Discovery 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.
- Business
Case Currency Unknown - UnknownCurrency Unknown.
- Business
Case Currency USD - USDCurrency USD.
- Business
Case Currency DKK - DKKCurrency DKK.
- Business
Case Currency CAD - CADCurrency CAD.
- Business
Case Currency IDR - IDRCurrency IDR.
- Business
Case Currency JPY - JPYCurrency JPY.
- Business
Case Currency KRW - KRWCurrency KRW.
- Business
Case Currency NZD - NZDCurrency NZD.
- Business
Case Currency NOK - NOKCurrency NOK.
- Business
Case Currency RUB - RUBCurrency RUB.
- Business
Case Currency SAR - SARCurrency SAR.
- Business
Case Currency ZAR - ZARCurrency ZAR.
- Business
Case Currency SEK - SEKCurrency SEK.
- Business
Case Currency TRY - TRYCurrency TRY.
- Business
Case Currency GBP - GBPCurrency GBP.
- Business
Case Currency MXN - MXNCurrency MXN.
- Business
Case Currency MYR - MYRCurrency MYR.
- Business
Case Currency INR - INRCurrency INR.
- Business
Case Currency HKD - HKDCurrency HKD.
- Business
Case Currency BRL - BRLCurrency BRL.
- Business
Case Currency TWD - TWDCurrency TWD.
- Business
Case Currency EUR - EURCurrency EUR.
- Business
Case Currency CHF - CHFCurrency CHF.
- Business
Case Currency ARS - ARSCurrency ARS.
- Business
Case Currency AUD - AUDCurrency AUD.
- Business
Case 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
- Hyperthread
Core To Memory Ratio This property is required. double - Hyperthread core to memory ratio.
- Price
This property is required. double - Compute Price.
- Rhel
Linux Server Licensing This property is required. Pulumi.Azure Native. Migrate. Inputs. Linux Server Licensing Settings - Linux Rhel Server licensing settings.
- Sql
Server Licensing This property is required. List<Pulumi.Azure Native. Migrate. Inputs. Sql Server Licensing Settings> - SQL Server licensing settings.
- Suse
Linux Server Licensing This property is required. Pulumi.Azure Native. Migrate. Inputs. Linux Server Licensing Settings - Linux Suse Server licensing settings.
- Virtualization
Software Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Virtualization Software Settings - Virtualization software settings.
- Windows
Server Licensing This property is required. Pulumi.Azure Native. Migrate. Inputs. Windows Server Licensing Settings - Windows Server licensing settings.
- Hyperthread
Core To Memory Ratio This property is required. float64 - Hyperthread core to memory ratio.
- Price
This property is required. float64 - Compute Price.
- Rhel
Linux Server Licensing This property is required. LinuxServer Licensing Settings - Linux Rhel Server licensing settings.
- Sql
Server Licensing This property is required. []SqlServer Licensing Settings - SQL Server licensing settings.
- Suse
Linux Server Licensing This property is required. LinuxServer Licensing Settings - Linux Suse Server licensing settings.
- Virtualization
Software Settings This property is required. VirtualizationSoftware Settings - Virtualization software settings.
- Windows
Server Licensing This property is required. WindowsServer Licensing Settings - Windows Server licensing settings.
- hyperthread
Core To Memory Ratio This property is required. Double - Hyperthread core to memory ratio.
- price
This property is required. Double - Compute Price.
- rhel
Linux Server Licensing This property is required. LinuxServer Licensing Settings - Linux Rhel Server licensing settings.
- sql
Server Licensing This property is required. List<SqlServer Licensing Settings> - SQL Server licensing settings.
- suse
Linux Server Licensing This property is required. LinuxServer Licensing Settings - Linux Suse Server licensing settings.
- virtualization
Software Settings This property is required. VirtualizationSoftware Settings - Virtualization software settings.
- windows
Server Licensing This property is required. WindowsServer Licensing Settings - Windows Server licensing settings.
- hyperthread
Core To Memory Ratio This property is required. number - Hyperthread core to memory ratio.
- price
This property is required. number - Compute Price.
- rhel
Linux Server Licensing This property is required. LinuxServer Licensing Settings - Linux Rhel Server licensing settings.
- sql
Server Licensing This property is required. SqlServer Licensing Settings[] - SQL Server licensing settings.
- suse
Linux Server Licensing This property is required. LinuxServer Licensing Settings - Linux Suse Server licensing settings.
- virtualization
Software Settings This property is required. VirtualizationSoftware Settings - Virtualization software settings.
- windows
Server Licensing This property is required. WindowsServer Licensing Settings - Windows Server licensing settings.
- hyperthread_
core_ to_ memory_ ratio This property is required. float - Hyperthread core to memory ratio.
- price
This property is required. float - Compute Price.
- rhel_
linux_ server_ licensing This property is required. LinuxServer Licensing Settings - Linux Rhel Server licensing settings.
- sql_
server_ licensing This property is required. Sequence[SqlServer Licensing Settings] - SQL Server licensing settings.
- suse_
linux_ server_ licensing This property is required. LinuxServer Licensing Settings - Linux Suse Server licensing settings.
- virtualization_
software_ settings This property is required. VirtualizationSoftware Settings - Virtualization software settings.
- windows_
server_ licensing This property is required. WindowsServer Licensing Settings - Windows Server licensing settings.
- hyperthread
Core To Memory Ratio This property is required. Number - Hyperthread core to memory ratio.
- price
This property is required. Number - Compute Price.
- rhel
Linux Server Licensing This property is required. Property Map - Linux Rhel Server licensing settings.
- sql
Server Licensing This property is required. List<Property Map> - SQL Server licensing settings.
- suse
Linux Server Licensing This property is required. Property Map - Linux Suse Server licensing settings.
- virtualization
Software Settings This property is required. Property Map - Virtualization software settings.
- windows
Server Licensing This property is required. Property Map - Windows Server licensing settings.
ComputeSettingsResponse, ComputeSettingsResponseArgs
- Hyperthread
Core To Memory Ratio This property is required. double - Hyperthread core to memory ratio.
- Price
This property is required. double - Compute Price.
- Rhel
Linux Server Licensing This property is required. Pulumi.Azure Native. Migrate. Inputs. Linux Server Licensing Settings Response - Linux Rhel Server licensing settings.
- Sql
Server Licensing This property is required. List<Pulumi.Azure Native. Migrate. Inputs. Sql Server Licensing Settings Response> - SQL Server licensing settings.
- Suse
Linux Server Licensing This property is required. Pulumi.Azure Native. Migrate. Inputs. Linux Server Licensing Settings Response - Linux Suse Server licensing settings.
- Virtualization
Software Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Virtualization Software Settings Response - Virtualization software settings.
- Windows
Server Licensing This property is required. Pulumi.Azure Native. Migrate. Inputs. Windows Server Licensing Settings Response - Windows Server licensing settings.
- Hyperthread
Core To Memory Ratio This property is required. float64 - Hyperthread core to memory ratio.
- Price
This property is required. float64 - Compute Price.
- Rhel
Linux Server Licensing This property is required. LinuxServer Licensing Settings Response - Linux Rhel Server licensing settings.
- Sql
Server Licensing This property is required. []SqlServer Licensing Settings Response - SQL Server licensing settings.
- Suse
Linux Server Licensing This property is required. LinuxServer Licensing Settings Response - Linux Suse Server licensing settings.
- Virtualization
Software Settings This property is required. VirtualizationSoftware Settings Response - Virtualization software settings.
- Windows
Server Licensing This property is required. WindowsServer Licensing Settings Response - Windows Server licensing settings.
- hyperthread
Core To Memory Ratio This property is required. Double - Hyperthread core to memory ratio.
- price
This property is required. Double - Compute Price.
- rhel
Linux Server Licensing This property is required. LinuxServer Licensing Settings Response - Linux Rhel Server licensing settings.
- sql
Server Licensing This property is required. List<SqlServer Licensing Settings Response> - SQL Server licensing settings.
- suse
Linux Server Licensing This property is required. LinuxServer Licensing Settings Response - Linux Suse Server licensing settings.
- virtualization
Software Settings This property is required. VirtualizationSoftware Settings Response - Virtualization software settings.
- windows
Server Licensing This property is required. WindowsServer Licensing Settings Response - Windows Server licensing settings.
- hyperthread
Core To Memory Ratio This property is required. number - Hyperthread core to memory ratio.
- price
This property is required. number - Compute Price.
- rhel
Linux Server Licensing This property is required. LinuxServer Licensing Settings Response - Linux Rhel Server licensing settings.
- sql
Server Licensing This property is required. SqlServer Licensing Settings Response[] - SQL Server licensing settings.
- suse
Linux Server Licensing This property is required. LinuxServer Licensing Settings Response - Linux Suse Server licensing settings.
- virtualization
Software Settings This property is required. VirtualizationSoftware Settings Response - Virtualization software settings.
- windows
Server Licensing This property is required. WindowsServer Licensing Settings Response - Windows Server licensing settings.
- hyperthread_
core_ to_ memory_ ratio This property is required. float - Hyperthread core to memory ratio.
- price
This property is required. float - Compute Price.
- rhel_
linux_ server_ licensing This property is required. LinuxServer Licensing Settings Response - Linux Rhel Server licensing settings.
- sql_
server_ licensing This property is required. Sequence[SqlServer Licensing Settings Response] - SQL Server licensing settings.
- suse_
linux_ server_ licensing This property is required. LinuxServer Licensing Settings Response - Linux Suse Server licensing settings.
- virtualization_
software_ settings This property is required. VirtualizationSoftware Settings Response - Virtualization software settings.
- windows_
server_ licensing This property is required. WindowsServer Licensing Settings Response - Windows Server licensing settings.
- hyperthread
Core To Memory Ratio This property is required. Number - Hyperthread core to memory ratio.
- price
This property is required. Number - Compute Price.
- rhel
Linux Server Licensing This property is required. Property Map - Linux Rhel Server licensing settings.
- sql
Server Licensing This property is required. List<Property Map> - SQL Server licensing settings.
- suse
Linux Server Licensing This property is required. Property Map - Linux Suse Server licensing settings.
- virtualization
Software Settings This property is required. Property Map - Virtualization software settings.
- windows
Server Licensing This property is required. Property Map - Windows Server licensing settings.
DiscoverySource, DiscoverySourceArgs
- Unknown
- UnknownUnknown Discovery Source.
- Appliance
- ApplianceAppliance Discovery Source.
- Import
- ImportImport Discovery Source.
- Discovery
Source Unknown - UnknownUnknown Discovery Source.
- Discovery
Source Appliance - ApplianceAppliance Discovery Source.
- 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.
- "Unknown"
- UnknownUnknown Discovery Source.
- "Appliance"
- ApplianceAppliance Discovery Source.
- "Import"
- ImportImport Discovery Source.
FacilitySettings, FacilitySettingsArgs
- Facilities
Cost doublePer Kwh - The facilities cost.
- Facilities
Cost float64Per Kwh - The facilities cost.
- facilities
Cost DoublePer Kwh - The facilities cost.
- facilities
Cost numberPer Kwh - The facilities cost.
- facilities_
cost_ floatper_ kwh - The facilities cost.
- facilities
Cost NumberPer Kwh - The facilities cost.
FacilitySettingsResponse, FacilitySettingsResponseArgs
- Facilities
Cost doublePer Kwh - The facilities cost.
- Facilities
Cost float64Per Kwh - The facilities cost.
- facilities
Cost DoublePer Kwh - The facilities cost.
- facilities
Cost numberPer Kwh - The facilities cost.
- facilities_
cost_ floatper_ kwh - The facilities cost.
- facilities
Cost NumberPer Kwh - The facilities cost.
HyperVLicenseType, HyperVLicenseTypeArgs
- Unknown
- UnknownUnknown HyperV License.
- Datacentre
- DatacentreDatacentre HyperV License.
- Standard
- StandardStandard HyperV License.
- Hyper
VLicense Type Unknown - UnknownUnknown HyperV License.
- Hyper
VLicense Type Datacentre - DatacentreDatacentre HyperV License.
- Hyper
VLicense 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
- License
Cost This property is required. double - Cost of a licence.
- License
Type This property is required. string | Pulumi.Azure Native. Migrate. Hyper VLicense Type - HyperV licence type.
- License
Cost This property is required. float64 - Cost of a licence.
- License
Type This property is required. string | HyperVLicense Type - HyperV licence type.
- license
Cost This property is required. Double - Cost of a licence.
- license
Type This property is required. String | HyperVLicense Type - HyperV licence type.
- license
Cost This property is required. number - Cost of a licence.
- license
Type This property is required. string | HyperVLicense Type - HyperV licence type.
- license_
cost This property is required. float - Cost of a licence.
- license_
type This property is required. str | HyperVLicense Type - HyperV licence type.
- license
Cost This property is required. Number - Cost of a licence.
- license
Type This property is required. String | "Unknown" | "Datacentre" | "Standard" - HyperV licence type.
HypervLicenseResponse, HypervLicenseResponseArgs
- License
Cost This property is required. double - Cost of a licence.
- License
Type This property is required. string - HyperV licence type.
- License
Cost This property is required. float64 - Cost of a licence.
- License
Type This property is required. string - HyperV licence type.
- license
Cost This property is required. Double - Cost of a licence.
- license
Type This property is required. String - HyperV licence type.
- license
Cost This property is required. number - Cost of a licence.
- license
Type This property is required. string - HyperV licence type.
- license_
cost This property is required. float - Cost of a licence.
- license_
type This property is required. str - HyperV licence type.
- license
Cost This property is required. Number - Cost of a licence.
- license
Type This property is required. String - HyperV licence type.
HypervVirtualizationManagementSettings, HypervVirtualizationManagementSettingsArgs
- License
And Support List This property is required. List<Pulumi.Azure Native. Migrate. Inputs. Hyperv License> - Licence and support list.
- Number
Of Physical Cores Per License This property is required. int - Number of physical cores per licence.
- Software
Assurance Cost This property is required. double - Software Assurance Cost.
- License
And Support List This property is required. []HypervLicense - Licence and support list.
- Number
Of Physical Cores Per License This property is required. int - Number of physical cores per licence.
- Software
Assurance Cost This property is required. float64 - Software Assurance Cost.
- license
And Support List This property is required. List<HypervLicense> - Licence and support list.
- number
Of Physical Cores Per License This property is required. Integer - Number of physical cores per licence.
- software
Assurance Cost This property is required. Double - Software Assurance Cost.
- license
And Support List This property is required. HypervLicense[] - Licence and support list.
- number
Of Physical Cores Per License This property is required. number - Number of physical cores per licence.
- software
Assurance Cost This property is required. number - Software Assurance Cost.
- license_
and_ support_ list This property is required. Sequence[HypervLicense] - Licence and support list.
- number_
of_ physical_ cores_ per_ license This property is required. int - Number of physical cores per licence.
- software_
assurance_ cost This property is required. float - Software Assurance Cost.
- license
And Support List This property is required. List<Property Map> - Licence and support list.
- number
Of Physical Cores Per License This property is required. Number - Number of physical cores per licence.
- software
Assurance Cost This property is required. Number - Software Assurance Cost.
HypervVirtualizationManagementSettingsResponse, HypervVirtualizationManagementSettingsResponseArgs
- License
And Support List This property is required. List<Pulumi.Azure Native. Migrate. Inputs. Hyperv License Response> - Licence and support list.
- Number
Of Physical Cores Per License This property is required. int - Number of physical cores per licence.
- Software
Assurance Cost This property is required. double - Software Assurance Cost.
- License
And Support List This property is required. []HypervLicense Response - Licence and support list.
- Number
Of Physical Cores Per License This property is required. int - Number of physical cores per licence.
- Software
Assurance Cost This property is required. float64 - Software Assurance Cost.
- license
And Support List This property is required. List<HypervLicense Response> - Licence and support list.
- number
Of Physical Cores Per License This property is required. Integer - Number of physical cores per licence.
- software
Assurance Cost This property is required. Double - Software Assurance Cost.
- license
And Support List This property is required. HypervLicense Response[] - Licence and support list.
- number
Of Physical Cores Per License This property is required. number - Number of physical cores per licence.
- software
Assurance Cost This property is required. number - Software Assurance Cost.
- license_
and_ support_ list This property is required. Sequence[HypervLicense Response] - Licence and support list.
- number_
of_ physical_ cores_ per_ license This property is required. int - Number of physical cores per licence.
- software_
assurance_ cost This property is required. float - Software Assurance Cost.
- license
And Support List This property is required. List<Property Map> - Licence and support list.
- number
Of Physical Cores Per License This property is required. Number - Number of physical cores per licence.
- software
Assurance Cost This property is required. Number - Software Assurance Cost.
LaborSettings, LaborSettingsArgs
- Hourly
Admin Cost This property is required. double - Hourly administrator cost.
- Physical
Servers Per Admin This property is required. int - Physical servers per administrator.
- Virtual
Machines Per Admin This property is required. int - Virtual machines per administrator.
- Hourly
Admin Cost This property is required. float64 - Hourly administrator cost.
- Physical
Servers Per Admin This property is required. int - Physical servers per administrator.
- Virtual
Machines Per Admin This property is required. int - Virtual machines per administrator.
- hourly
Admin Cost This property is required. Double - Hourly administrator cost.
- physical
Servers Per Admin This property is required. Integer - Physical servers per administrator.
- virtual
Machines Per Admin This property is required. Integer - Virtual machines per administrator.
- hourly
Admin Cost This property is required. number - Hourly administrator cost.
- physical
Servers Per Admin This property is required. number - Physical servers per administrator.
- virtual
Machines Per Admin This property is required. number - Virtual machines per administrator.
- hourly_
admin_ cost This property is required. float - Hourly administrator cost.
- physical_
servers_ per_ admin This property is required. int - Physical servers per administrator.
- virtual_
machines_ per_ admin This property is required. int - Virtual machines per administrator.
- hourly
Admin Cost This property is required. Number - Hourly administrator cost.
- physical
Servers Per Admin This property is required. Number - Physical servers per administrator.
- virtual
Machines Per Admin This property is required. Number - Virtual machines per administrator.
LaborSettingsResponse, LaborSettingsResponseArgs
- Hourly
Admin Cost This property is required. double - Hourly administrator cost.
- Physical
Servers Per Admin This property is required. int - Physical servers per administrator.
- Virtual
Machines Per Admin This property is required. int - Virtual machines per administrator.
- Hourly
Admin Cost This property is required. float64 - Hourly administrator cost.
- Physical
Servers Per Admin This property is required. int - Physical servers per administrator.
- Virtual
Machines Per Admin This property is required. int - Virtual machines per administrator.
- hourly
Admin Cost This property is required. Double - Hourly administrator cost.
- physical
Servers Per Admin This property is required. Integer - Physical servers per administrator.
- virtual
Machines Per Admin This property is required. Integer - Virtual machines per administrator.
- hourly
Admin Cost This property is required. number - Hourly administrator cost.
- physical
Servers Per Admin This property is required. number - Physical servers per administrator.
- virtual
Machines Per Admin This property is required. number - Virtual machines per administrator.
- hourly_
admin_ cost This property is required. float - Hourly administrator cost.
- physical_
servers_ per_ admin This property is required. int - Physical servers per administrator.
- virtual_
machines_ per_ admin This property is required. int - Virtual machines per administrator.
- hourly
Admin Cost This property is required. Number - Hourly administrator cost.
- physical
Servers Per Admin This property is required. Number - Physical servers per administrator.
- virtual
Machines Per Admin This property is required. Number - Virtual machines per administrator.
LinuxServerLicensingSettings, LinuxServerLicensingSettingsArgs
- License
Cost This property is required. double - Licence Cost.
- License
Cost This property is required. float64 - Licence Cost.
- license
Cost This property is required. Double - Licence Cost.
- license
Cost This property is required. number - Licence Cost.
- license_
cost This property is required. float - Licence Cost.
- license
Cost This property is required. Number - Licence Cost.
LinuxServerLicensingSettingsResponse, LinuxServerLicensingSettingsResponseArgs
- License
Cost This property is required. double - Licence Cost.
- License
Cost This property is required. float64 - Licence Cost.
- license
Cost This property is required. Double - Licence Cost.
- license
Cost This property is required. number - Licence Cost.
- license_
cost This property is required. float - Licence Cost.
- license
Cost This property is required. Number - Licence Cost.
ManagementSettings, ManagementSettingsArgs
- Hyperv
Virtualization Management Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Hyperv Virtualization Management Settings - HyperV Virtualization Management Settings.
- Other
Management Costs Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Other Management Costs Settings - Other Management Costs Settings.
- Third
Party Management Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Third Party Management Settings - Third Party Management Settings.
- Hyperv
Virtualization Management Settings This property is required. HypervVirtualization Management Settings - HyperV Virtualization Management Settings.
- Other
Management Costs Settings This property is required. OtherManagement Costs Settings - Other Management Costs Settings.
- Third
Party Management Settings This property is required. ThirdParty Management Settings - Third Party Management Settings.
- hyperv
Virtualization Management Settings This property is required. HypervVirtualization Management Settings - HyperV Virtualization Management Settings.
- other
Management Costs Settings This property is required. OtherManagement Costs Settings - Other Management Costs Settings.
- third
Party Management Settings This property is required. ThirdParty Management Settings - Third Party Management Settings.
- hyperv
Virtualization Management Settings This property is required. HypervVirtualization Management Settings - HyperV Virtualization Management Settings.
- other
Management Costs Settings This property is required. OtherManagement Costs Settings - Other Management Costs Settings.
- third
Party Management Settings This property is required. ThirdParty Management Settings - Third Party Management Settings.
- hyperv_
virtualization_ management_ settings This property is required. HypervVirtualization Management Settings - HyperV Virtualization Management Settings.
- other_
management_ costs_ settings This property is required. OtherManagement Costs Settings - Other Management Costs Settings.
- third_
party_ management_ settings This property is required. ThirdParty Management Settings - Third Party Management Settings.
- hyperv
Virtualization Management Settings This property is required. Property Map - HyperV Virtualization Management Settings.
- other
Management Costs Settings This property is required. Property Map - Other Management Costs Settings.
- third
Party Management Settings This property is required. Property Map - Third Party Management Settings.
ManagementSettingsResponse, ManagementSettingsResponseArgs
- Hyperv
Virtualization Management Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Hyperv Virtualization Management Settings Response - HyperV Virtualization Management Settings.
- Other
Management Costs Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Other Management Costs Settings Response - Other Management Costs Settings.
- Third
Party Management Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Third Party Management Settings Response - Third Party Management Settings.
- Hyperv
Virtualization Management Settings This property is required. HypervVirtualization Management Settings Response - HyperV Virtualization Management Settings.
- Other
Management Costs Settings This property is required. OtherManagement Costs Settings Response - Other Management Costs Settings.
- Third
Party Management Settings This property is required. ThirdParty Management Settings Response - Third Party Management Settings.
- hyperv
Virtualization Management Settings This property is required. HypervVirtualization Management Settings Response - HyperV Virtualization Management Settings.
- other
Management Costs Settings This property is required. OtherManagement Costs Settings Response - Other Management Costs Settings.
- third
Party Management Settings This property is required. ThirdParty Management Settings Response - Third Party Management Settings.
- hyperv
Virtualization Management Settings This property is required. HypervVirtualization Management Settings Response - HyperV Virtualization Management Settings.
- other
Management Costs Settings This property is required. OtherManagement Costs Settings Response - Other Management Costs Settings.
- third
Party Management Settings This property is required. ThirdParty Management Settings Response - Third Party Management Settings.
- hyperv_
virtualization_ management_ settings This property is required. HypervVirtualization Management Settings Response - HyperV Virtualization Management Settings.
- other_
management_ costs_ settings This property is required. OtherManagement Costs Settings Response - Other Management Costs Settings.
- third_
party_ management_ settings This property is required. ThirdParty Management Settings Response - Third Party Management Settings.
- hyperv
Virtualization Management Settings This property is required. Property Map - HyperV Virtualization Management Settings.
- other
Management Costs Settings This property is required. Property Map - Other Management Costs Settings.
- third
Party Management Settings This property is required. Property Map - Third Party Management Settings.
MigrationStrategy, MigrationStrategyArgs
- Unknown
- UnknownUnknown Migration Strategy.
- Optimize
For Cost - OptimizeForCostOptimize for cost.
- Iaa
SOnly - IaaSOnlyIaaS only.
- Optimize
For Paas - OptimizeForPaasOptimize for PaaS.
- AVSOnly
- AVSOnlyAvs only.
- Migration
Strategy Unknown - UnknownUnknown Migration Strategy.
- Migration
Strategy Optimize For Cost - OptimizeForCostOptimize for cost.
- Migration
Strategy Iaa SOnly - IaaSOnlyIaaS only.
- Migration
Strategy Optimize For Paas - OptimizeForPaasOptimize for PaaS.
- Migration
Strategy AVSOnly - AVSOnlyAvs only.
- Unknown
- UnknownUnknown Migration Strategy.
- Optimize
For Cost - OptimizeForCostOptimize for cost.
- Iaa
SOnly - IaaSOnlyIaaS only.
- Optimize
For Paas - OptimizeForPaasOptimize for PaaS.
- AVSOnly
- AVSOnlyAvs only.
- Unknown
- UnknownUnknown Migration Strategy.
- Optimize
For Cost - OptimizeForCostOptimize for cost.
- Iaa
SOnly - IaaSOnlyIaaS only.
- Optimize
For 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.
- "Optimize
For Cost" - OptimizeForCostOptimize for cost.
- "Iaa
SOnly" - IaaSOnlyIaaS only.
- "Optimize
For Paas" - OptimizeForPaasOptimize for PaaS.
- "AVSOnly"
- AVSOnlyAvs only.
NetworkSettings, NetworkSettingsArgs
- Hardware
Software Cost Percentage This property is required. double - Network hardware and software cost percentage.
- Maintenance
Cost Percentage This property is required. double - Network maintenance cost percentage.
- Hardware
Software Cost Percentage This property is required. float64 - Network hardware and software cost percentage.
- Maintenance
Cost Percentage This property is required. float64 - Network maintenance cost percentage.
- hardware
Software Cost Percentage This property is required. Double - Network hardware and software cost percentage.
- maintenance
Cost Percentage This property is required. Double - Network maintenance cost percentage.
- hardware
Software Cost Percentage This property is required. number - Network hardware and software cost percentage.
- maintenance
Cost Percentage This property is required. number - Network maintenance cost percentage.
- hardware_
software_ cost_ percentage This property is required. float - Network hardware and software cost percentage.
- maintenance_
cost_ percentage This property is required. float - Network maintenance cost percentage.
- hardware
Software Cost Percentage This property is required. Number - Network hardware and software cost percentage.
- maintenance
Cost Percentage This property is required. Number - Network maintenance cost percentage.
NetworkSettingsResponse, NetworkSettingsResponseArgs
- Hardware
Software Cost Percentage This property is required. double - Network hardware and software cost percentage.
- Maintenance
Cost Percentage This property is required. double - Network maintenance cost percentage.
- Hardware
Software Cost Percentage This property is required. float64 - Network hardware and software cost percentage.
- Maintenance
Cost Percentage This property is required. float64 - Network maintenance cost percentage.
- hardware
Software Cost Percentage This property is required. Double - Network hardware and software cost percentage.
- maintenance
Cost Percentage This property is required. Double - Network maintenance cost percentage.
- hardware
Software Cost Percentage This property is required. number - Network hardware and software cost percentage.
- maintenance
Cost Percentage This property is required. number - Network maintenance cost percentage.
- hardware_
software_ cost_ percentage This property is required. float - Network hardware and software cost percentage.
- maintenance_
cost_ percentage This property is required. float - Network maintenance cost percentage.
- hardware
Software Cost Percentage This property is required. Number - Network hardware and software cost percentage.
- maintenance
Cost Percentage This property is required. Number - Network maintenance cost percentage.
OnPremiseSettings, OnPremiseSettingsArgs
- Compute
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Compute Settings - Compute settings.
- Facility
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Facility Settings - Facility settings.
- Labor
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Labor Settings - Labour settings.
- Network
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Network Settings - Network settings.
- Security
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Security Settings - Security settings.
- Storage
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Storage Settings - Storage settings.
- Management
Settings Pulumi.Azure Native. Migrate. Inputs. Management Settings - Management settings.
- Compute
Settings This property is required. ComputeSettings - Compute settings.
- Facility
Settings This property is required. FacilitySettings - Facility settings.
- Labor
Settings This property is required. LaborSettings - Labour settings.
- Network
Settings This property is required. NetworkSettings - Network settings.
- Security
Settings This property is required. SecuritySettings - Security settings.
- Storage
Settings This property is required. StorageSettings - Storage settings.
- Management
Settings ManagementSettings - Management settings.
- compute
Settings This property is required. ComputeSettings - Compute settings.
- facility
Settings This property is required. FacilitySettings - Facility settings.
- labor
Settings This property is required. LaborSettings - Labour settings.
- network
Settings This property is required. NetworkSettings - Network settings.
- security
Settings This property is required. SecuritySettings - Security settings.
- storage
Settings This property is required. StorageSettings - Storage settings.
- management
Settings ManagementSettings - Management settings.
- compute
Settings This property is required. ComputeSettings - Compute settings.
- facility
Settings This property is required. FacilitySettings - Facility settings.
- labor
Settings This property is required. LaborSettings - Labour settings.
- network
Settings This property is required. NetworkSettings - Network settings.
- security
Settings This property is required. SecuritySettings - Security settings.
- storage
Settings This property is required. StorageSettings - Storage settings.
- management
Settings ManagementSettings - Management settings.
- compute_
settings This property is required. ComputeSettings - Compute settings.
- facility_
settings This property is required. FacilitySettings - Facility settings.
- labor_
settings This property is required. LaborSettings - Labour settings.
- network_
settings This property is required. NetworkSettings - Network settings.
- security_
settings This property is required. SecuritySettings - Security settings.
- storage_
settings This property is required. StorageSettings - Storage settings.
- management_
settings ManagementSettings - Management settings.
- compute
Settings This property is required. Property Map - Compute settings.
- facility
Settings This property is required. Property Map - Facility settings.
- labor
Settings This property is required. Property Map - Labour settings.
- network
Settings This property is required. Property Map - Network settings.
- security
Settings This property is required. Property Map - Security settings.
- storage
Settings This property is required. Property Map - Storage settings.
- management
Settings Property Map - Management settings.
OnPremiseSettingsResponse, OnPremiseSettingsResponseArgs
- Compute
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Compute Settings Response - Compute settings.
- Facility
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Facility Settings Response - Facility settings.
- Labor
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Labor Settings Response - Labour settings.
- Network
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Network Settings Response - Network settings.
- Security
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Security Settings Response - Security settings.
- Storage
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Storage Settings Response - Storage settings.
- Management
Settings Pulumi.Azure Native. Migrate. Inputs. Management Settings Response - Management settings.
- Compute
Settings This property is required. ComputeSettings Response - Compute settings.
- Facility
Settings This property is required. FacilitySettings Response - Facility settings.
- Labor
Settings This property is required. LaborSettings Response - Labour settings.
- Network
Settings This property is required. NetworkSettings Response - Network settings.
- Security
Settings This property is required. SecuritySettings Response - Security settings.
- Storage
Settings This property is required. StorageSettings Response - Storage settings.
- Management
Settings ManagementSettings Response - Management settings.
- compute
Settings This property is required. ComputeSettings Response - Compute settings.
- facility
Settings This property is required. FacilitySettings Response - Facility settings.
- labor
Settings This property is required. LaborSettings Response - Labour settings.
- network
Settings This property is required. NetworkSettings Response - Network settings.
- security
Settings This property is required. SecuritySettings Response - Security settings.
- storage
Settings This property is required. StorageSettings Response - Storage settings.
- management
Settings ManagementSettings Response - Management settings.
- compute
Settings This property is required. ComputeSettings Response - Compute settings.
- facility
Settings This property is required. FacilitySettings Response - Facility settings.
- labor
Settings This property is required. LaborSettings Response - Labour settings.
- network
Settings This property is required. NetworkSettings Response - Network settings.
- security
Settings This property is required. SecuritySettings Response - Security settings.
- storage
Settings This property is required. StorageSettings Response - Storage settings.
- management
Settings ManagementSettings Response - Management settings.
- compute_
settings This property is required. ComputeSettings Response - Compute settings.
- facility_
settings This property is required. FacilitySettings Response - Facility settings.
- labor_
settings This property is required. LaborSettings Response - Labour settings.
- network_
settings This property is required. NetworkSettings Response - Network settings.
- security_
settings This property is required. SecuritySettings Response - Security settings.
- storage_
settings This property is required. StorageSettings Response - Storage settings.
- management_
settings ManagementSettings Response - Management settings.
- compute
Settings This property is required. Property Map - Compute settings.
- facility
Settings This property is required. Property Map - Facility settings.
- labor
Settings This property is required. Property Map - Labour settings.
- network
Settings This property is required. Property Map - Network settings.
- security
Settings This property is required. Property Map - Security settings.
- storage
Settings This property is required. Property Map - Storage settings.
- management
Settings Property Map - Management settings.
OtherManagementCostsSettings, OtherManagementCostsSettingsArgs
- Data
Protection Cost Per Server Per Year This property is required. double - Data Protection Cost Per Server Per Year.
- Monitoring
Cost Per Server Per Year This property is required. double - Monitoring Cost Per Server Per Year.
- Patching
Cost Per Server Per Year This property is required. double - Patching Cost Per Server Per Year.
- Data
Protection Cost Per Server Per Year This property is required. float64 - Data Protection Cost Per Server Per Year.
- Monitoring
Cost Per Server Per Year This property is required. float64 - Monitoring Cost Per Server Per Year.
- Patching
Cost Per Server Per Year This property is required. float64 - Patching Cost Per Server Per Year.
- data
Protection Cost Per Server Per Year This property is required. Double - Data Protection Cost Per Server Per Year.
- monitoring
Cost Per Server Per Year This property is required. Double - Monitoring Cost Per Server Per Year.
- patching
Cost Per Server Per Year This property is required. Double - Patching Cost Per Server Per Year.
- data
Protection Cost Per Server Per Year This property is required. number - Data Protection Cost Per Server Per Year.
- monitoring
Cost Per Server Per Year This property is required. number - Monitoring Cost Per Server Per Year.
- patching
Cost Per Server Per Year This property is required. number - Patching Cost Per Server Per Year.
- data_
protection_ cost_ per_ server_ per_ year This property is required. float - Data Protection Cost Per Server Per Year.
- monitoring_
cost_ per_ server_ per_ year This property is required. float - Monitoring Cost Per Server Per Year.
- patching_
cost_ per_ server_ per_ year This property is required. float - Patching Cost Per Server Per Year.
- data
Protection Cost Per Server Per Year This property is required. Number - Data Protection Cost Per Server Per Year.
- monitoring
Cost Per Server Per Year This property is required. Number - Monitoring Cost Per Server Per Year.
- patching
Cost Per Server Per Year This property is required. Number - Patching Cost Per Server Per Year.
OtherManagementCostsSettingsResponse, OtherManagementCostsSettingsResponseArgs
- Data
Protection Cost Per Server Per Year This property is required. double - Data Protection Cost Per Server Per Year.
- Monitoring
Cost Per Server Per Year This property is required. double - Monitoring Cost Per Server Per Year.
- Patching
Cost Per Server Per Year This property is required. double - Patching Cost Per Server Per Year.
- Data
Protection Cost Per Server Per Year This property is required. float64 - Data Protection Cost Per Server Per Year.
- Monitoring
Cost Per Server Per Year This property is required. float64 - Monitoring Cost Per Server Per Year.
- Patching
Cost Per Server Per Year This property is required. float64 - Patching Cost Per Server Per Year.
- data
Protection Cost Per Server Per Year This property is required. Double - Data Protection Cost Per Server Per Year.
- monitoring
Cost Per Server Per Year This property is required. Double - Monitoring Cost Per Server Per Year.
- patching
Cost Per Server Per Year This property is required. Double - Patching Cost Per Server Per Year.
- data
Protection Cost Per Server Per Year This property is required. number - Data Protection Cost Per Server Per Year.
- monitoring
Cost Per Server Per Year This property is required. number - Monitoring Cost Per Server Per Year.
- patching
Cost Per Server Per Year This property is required. number - Patching Cost Per Server Per Year.
- data_
protection_ cost_ per_ server_ per_ year This property is required. float - Data Protection Cost Per Server Per Year.
- monitoring_
cost_ per_ server_ per_ year This property is required. float - Monitoring Cost Per Server Per Year.
- patching_
cost_ per_ server_ per_ year This property is required. float - Patching Cost Per Server Per Year.
- data
Protection Cost Per Server Per Year This property is required. Number - Data Protection Cost Per Server Per Year.
- monitoring
Cost Per Server Per Year This property is required. Number - Monitoring Cost Per Server Per Year.
- patching
Cost Per Server Per Year This property is required. Number - Patching Cost Per Server Per Year.
ReportDetailsResponse, ReportDetailsResponseArgs
- Report
Status This property is required. string - Report status.
- Report
Type This property is required. string - Report type.
- Report
Status This property is required. string - Report status.
- Report
Type This property is required. string - Report type.
- report
Status This property is required. String - Report status.
- report
Type This property is required. String - Report type.
- report
Status This property is required. string - Report status.
- report
Type This property is required. string - Report type.
- report_
status This property is required. str - Report status.
- report_
type This property is required. str - Report type.
- report
Status This property is required. String - Report status.
- report
Type This property is required. String - Report type.
SavingsOption, SavingsOptionArgs
- Unknown
- UnknownUnknown Savings Option.
- RI3Year
- RI3YearReserved Instance 3 Year.
- Savings
Plan3Year - SavingsPlan3YearAzure Savings Plan 3 Year.
- Savings
Option Unknown - UnknownUnknown Savings Option.
- Savings
Option RI3Year - RI3YearReserved Instance 3 Year.
- Savings
Option Savings Plan3Year - SavingsPlan3YearAzure Savings Plan 3 Year.
- Unknown
- UnknownUnknown Savings Option.
- RI3Year
- RI3YearReserved Instance 3 Year.
- Savings
Plan3Year - SavingsPlan3YearAzure Savings Plan 3 Year.
- Unknown
- UnknownUnknown Savings Option.
- RI3Year
- RI3YearReserved Instance 3 Year.
- Savings
Plan3Year - 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.
- "Savings
Plan3Year" - SavingsPlan3YearAzure Savings Plan 3 Year.
SecuritySettings, SecuritySettingsArgs
- Server
Security Cost Per Server Per Year This property is required. double - Physical servers per administrator.
- Sql
Server Security Cost Per Server Per Year This property is required. double - Virtual machines per administrator.
- Server
Security Cost Per Server Per Year This property is required. float64 - Physical servers per administrator.
- Sql
Server Security Cost Per Server Per Year This property is required. float64 - Virtual machines per administrator.
- server
Security Cost Per Server Per Year This property is required. Double - Physical servers per administrator.
- sql
Server Security Cost Per Server Per Year This property is required. Double - Virtual machines per administrator.
- server
Security Cost Per Server Per Year This property is required. number - Physical servers per administrator.
- sql
Server Security Cost Per Server Per Year This property is required. number - Virtual machines per administrator.
- server_
security_ cost_ per_ server_ per_ year This property is required. float - Physical servers per administrator.
- sql_
server_ security_ cost_ per_ server_ per_ year This property is required. float - Virtual machines per administrator.
- server
Security Cost Per Server Per Year This property is required. Number - Physical servers per administrator.
- sql
Server Security Cost Per Server Per Year This property is required. Number - Virtual machines per administrator.
SecuritySettingsResponse, SecuritySettingsResponseArgs
- Server
Security Cost Per Server Per Year This property is required. double - Physical servers per administrator.
- Sql
Server Security Cost Per Server Per Year This property is required. double - Virtual machines per administrator.
- Server
Security Cost Per Server Per Year This property is required. float64 - Physical servers per administrator.
- Sql
Server Security Cost Per Server Per Year This property is required. float64 - Virtual machines per administrator.
- server
Security Cost Per Server Per Year This property is required. Double - Physical servers per administrator.
- sql
Server Security Cost Per Server Per Year This property is required. Double - Virtual machines per administrator.
- server
Security Cost Per Server Per Year This property is required. number - Physical servers per administrator.
- sql
Server Security Cost Per Server Per Year This property is required. number - Virtual machines per administrator.
- server_
security_ cost_ per_ server_ per_ year This property is required. float - Physical servers per administrator.
- sql_
server_ security_ cost_ per_ server_ per_ year This property is required. float - Virtual machines per administrator.
- server
Security Cost Per Server Per Year This property is required. Number - Physical servers per administrator.
- sql
Server Security Cost Per Server Per Year This property is required. Number - Virtual machines per administrator.
Settings, SettingsArgs
- Azure
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Azure Settings - Azure settings for a business case.
- Azure
Arc Pulumi.Settings Azure Native. Migrate. Inputs. Azure Arc Settings - Azure arc settings.
- On
Premise Pulumi.Settings Azure Native. Migrate. Inputs. On Premise Settings - On-premise settings.
- Azure
Settings This property is required. AzureSettings - Azure settings for a business case.
- Azure
Arc AzureSettings Arc Settings - Azure arc settings.
- On
Premise OnSettings Premise Settings - On-premise settings.
- azure
Settings This property is required. AzureSettings - Azure settings for a business case.
- azure
Arc AzureSettings Arc Settings - Azure arc settings.
- on
Premise OnSettings Premise Settings - On-premise settings.
- azure
Settings This property is required. AzureSettings - Azure settings for a business case.
- azure
Arc AzureSettings Arc Settings - Azure arc settings.
- on
Premise OnSettings Premise Settings - On-premise settings.
- azure_
settings This property is required. AzureSettings - Azure settings for a business case.
- azure_
arc_ Azuresettings Arc Settings - Azure arc settings.
- on_
premise_ Onsettings Premise Settings - On-premise settings.
- azure
Settings This property is required. Property Map - Azure settings for a business case.
- azure
Arc Property MapSettings - Azure arc settings.
- on
Premise Property MapSettings - On-premise settings.
SettingsResponse, SettingsResponseArgs
- Azure
Settings This property is required. Pulumi.Azure Native. Migrate. Inputs. Azure Settings Response - Azure settings for a business case.
- Azure
Arc Pulumi.Settings Azure Native. Migrate. Inputs. Azure Arc Settings Response - Azure arc settings.
- On
Premise Pulumi.Settings Azure Native. Migrate. Inputs. On Premise Settings Response - On-premise settings.
- Azure
Settings This property is required. AzureSettings Response - Azure settings for a business case.
- Azure
Arc AzureSettings Arc Settings Response - Azure arc settings.
- On
Premise OnSettings Premise Settings Response - On-premise settings.
- azure
Settings This property is required. AzureSettings Response - Azure settings for a business case.
- azure
Arc AzureSettings Arc Settings Response - Azure arc settings.
- on
Premise OnSettings Premise Settings Response - On-premise settings.
- azure
Settings This property is required. AzureSettings Response - Azure settings for a business case.
- azure
Arc AzureSettings Arc Settings Response - Azure arc settings.
- on
Premise OnSettings Premise Settings Response - On-premise settings.
- azure_
settings This property is required. AzureSettings Response - Azure settings for a business case.
- azure_
arc_ Azuresettings Arc Settings Response - Azure arc settings.
- on_
premise_ Onsettings Premise Settings Response - On-premise settings.
- azure
Settings This property is required. Property Map - Azure settings for a business case.
- azure
Arc Property MapSettings - Azure arc settings.
- on
Premise Property MapSettings - On-premise settings.
SqlServerLicenseType, SqlServerLicenseTypeArgs
- Unknown
- UnknownUnknown Sql Server License.
- Enterprise
- EnterpriseEnterprise Sql Server License.
- Standard
- StandardStandard Sql Server License.
- Sql
Server License Type Unknown - UnknownUnknown Sql Server License.
- Sql
Server License Type Enterprise - EnterpriseEnterprise Sql Server License.
- Sql
Server 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
- License
Cost This property is required. double - Licence cost.
- Software
Assurance Cost This property is required. double - Software assurance (SA) cost.
- Version
This property is required. string | Pulumi.Azure Native. Migrate. Sql Server License Type - SQL Server version.
- License
Cost This property is required. float64 - Licence cost.
- Software
Assurance Cost This property is required. float64 - Software assurance (SA) cost.
- Version
This property is required. string | SqlServer License Type - SQL Server version.
- license
Cost This property is required. Double - Licence cost.
- software
Assurance Cost This property is required. Double - Software assurance (SA) cost.
- version
This property is required. String | SqlServer License Type - SQL Server version.
- license
Cost This property is required. number - Licence cost.
- software
Assurance Cost This property is required. number - Software assurance (SA) cost.
- version
This property is required. string | SqlServer License Type - SQL Server version.
- license_
cost This property is required. float - Licence cost.
- software_
assurance_ cost This property is required. float - Software assurance (SA) cost.
- version
This property is required. str | SqlServer License Type - SQL Server version.
- license
Cost This property is required. Number - Licence cost.
- software
Assurance Cost This property is required. Number - Software assurance (SA) cost.
- version
This property is required. String | "Unknown" | "Enterprise" | "Standard" - SQL Server version.
SqlServerLicensingSettingsResponse, SqlServerLicensingSettingsResponseArgs
- License
Cost This property is required. double - Licence cost.
- Software
Assurance Cost This property is required. double - Software assurance (SA) cost.
- Version
This property is required. string - SQL Server version.
- License
Cost This property is required. float64 - Licence cost.
- Software
Assurance Cost This property is required. float64 - Software assurance (SA) cost.
- Version
This property is required. string - SQL Server version.
- license
Cost This property is required. Double - Licence cost.
- software
Assurance Cost This property is required. Double - Software assurance (SA) cost.
- version
This property is required. String - SQL Server version.
- license
Cost This property is required. number - Licence cost.
- software
Assurance Cost This property is required. number - Software assurance (SA) cost.
- version
This property is required. string - SQL Server version.
- license_
cost This property is required. float - Licence cost.
- software_
assurance_ cost This property is required. float - Software assurance (SA) cost.
- version
This property is required. str - SQL Server version.
- license
Cost This property is required. Number - Licence cost.
- software
Assurance Cost This property is required. Number - Software assurance (SA) cost.
- version
This property is required. String - SQL Server version.
StorageSettings, StorageSettingsArgs
- Cost
Per Gb Per Month This property is required. double - Cost per gigabyte per month.
- Maintainance
Cost Percentage To Acquisition Cost This property is required. double - Maintenance cost percentage.
- Cost
Per Gb Per Month This property is required. float64 - Cost per gigabyte per month.
- Maintainance
Cost Percentage To Acquisition Cost This property is required. float64 - Maintenance cost percentage.
- cost
Per Gb Per Month This property is required. Double - Cost per gigabyte per month.
- maintainance
Cost Percentage To Acquisition Cost This property is required. Double - Maintenance cost percentage.
- cost
Per Gb Per Month This property is required. number - Cost per gigabyte per month.
- maintainance
Cost Percentage To Acquisition Cost This property is required. number - Maintenance cost percentage.
- cost_
per_ gb_ per_ month This property is required. float - Cost per gigabyte per month.
- maintainance_
cost_ percentage_ to_ acquisition_ cost This property is required. float - Maintenance cost percentage.
- cost
Per Gb Per Month This property is required. Number - Cost per gigabyte per month.
- maintainance
Cost Percentage To Acquisition Cost This property is required. Number - Maintenance cost percentage.
StorageSettingsResponse, StorageSettingsResponseArgs
- Cost
Per Gb Per Month This property is required. double - Cost per gigabyte per month.
- Maintainance
Cost Percentage To Acquisition Cost This property is required. double - Maintenance cost percentage.
- Cost
Per Gb Per Month This property is required. float64 - Cost per gigabyte per month.
- Maintainance
Cost Percentage To Acquisition Cost This property is required. float64 - Maintenance cost percentage.
- cost
Per Gb Per Month This property is required. Double - Cost per gigabyte per month.
- maintainance
Cost Percentage To Acquisition Cost This property is required. Double - Maintenance cost percentage.
- cost
Per Gb Per Month This property is required. number - Cost per gigabyte per month.
- maintainance
Cost Percentage To Acquisition Cost This property is required. number - Maintenance cost percentage.
- cost_
per_ gb_ per_ month This property is required. float - Cost per gigabyte per month.
- maintainance_
cost_ percentage_ to_ acquisition_ cost This property is required. float - Maintenance cost percentage.
- cost
Per Gb Per Month This property is required. Number - Cost per gigabyte per month.
- maintainance
Cost Percentage To Acquisition Cost This property is required. Number - Maintenance cost percentage.
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
ThirdPartyManagementSettings, ThirdPartyManagementSettingsArgs
- License
Cost This property is required. double - License Cost.
- Support
Cost This property is required. double - Support Cost.
- License
Cost This property is required. float64 - License Cost.
- Support
Cost This property is required. float64 - Support Cost.
- license
Cost This property is required. Double - License Cost.
- support
Cost This property is required. Double - Support Cost.
- license
Cost This property is required. number - License Cost.
- support
Cost This property is required. number - Support Cost.
- license_
cost This property is required. float - License Cost.
- support_
cost This property is required. float - Support Cost.
- license
Cost This property is required. Number - License Cost.
- support
Cost This property is required. Number - Support Cost.
ThirdPartyManagementSettingsResponse, ThirdPartyManagementSettingsResponseArgs
- License
Cost This property is required. double - License Cost.
- Support
Cost This property is required. double - Support Cost.
- License
Cost This property is required. float64 - License Cost.
- Support
Cost This property is required. float64 - Support Cost.
- license
Cost This property is required. Double - License Cost.
- support
Cost This property is required. Double - Support Cost.
- license
Cost This property is required. number - License Cost.
- support
Cost This property is required. number - Support Cost.
- license_
cost This property is required. float - License Cost.
- support_
cost This property is required. float - Support Cost.
- license
Cost This property is required. Number - License Cost.
- support
Cost This property is required. Number - Support Cost.
VirtualizationSoftwareSettings, VirtualizationSoftwareSettingsArgs
- VMware
Cloud Foundation License Cost This property is required. double - VMware cloud foundation license cost.
- VMware
Cloud Foundation License Cost This property is required. float64 - VMware cloud foundation license cost.
- v
Mware Cloud Foundation License Cost This property is required. Double - VMware cloud foundation license cost.
- v
Mware Cloud Foundation License Cost This property is required. number - VMware cloud foundation license cost.
- v_
mware_ cloud_ foundation_ license_ cost This property is required. float - VMware cloud foundation license cost.
- v
Mware Cloud Foundation License Cost This property is required. Number - VMware cloud foundation license cost.
VirtualizationSoftwareSettingsResponse, VirtualizationSoftwareSettingsResponseArgs
- VMware
Cloud Foundation License Cost This property is required. double - VMware cloud foundation license cost.
- VMware
Cloud Foundation License Cost This property is required. float64 - VMware cloud foundation license cost.
- v
Mware Cloud Foundation License Cost This property is required. Double - VMware cloud foundation license cost.
- v
Mware Cloud Foundation License Cost This property is required. number - VMware cloud foundation license cost.
- v_
mware_ cloud_ foundation_ license_ cost This property is required. float - VMware cloud foundation license cost.
- v
Mware Cloud Foundation License Cost This property is required. Number - VMware cloud foundation license cost.
WindowsServerLicensingSettings, WindowsServerLicensingSettingsArgs
- License
Cost This property is required. double - Licence Cost.
- Licenses
Per Core This property is required. int - Licenses per core.
- Software
Assurance Cost This property is required. double - Software assurance (SA) cost.
- License
Cost This property is required. float64 - Licence Cost.
- Licenses
Per Core This property is required. int - Licenses per core.
- Software
Assurance Cost This property is required. float64 - Software assurance (SA) cost.
- license
Cost This property is required. Double - Licence Cost.
- licenses
Per Core This property is required. Integer - Licenses per core.
- software
Assurance Cost This property is required. Double - Software assurance (SA) cost.
- license
Cost This property is required. number - Licence Cost.
- licenses
Per Core This property is required. number - Licenses per core.
- software
Assurance Cost This property is required. number - Software assurance (SA) cost.
- license_
cost This property is required. float - Licence Cost.
- licenses_
per_ core This property is required. int - Licenses per core.
- software_
assurance_ cost This property is required. float - Software assurance (SA) cost.
- license
Cost This property is required. Number - Licence Cost.
- licenses
Per Core This property is required. Number - Licenses per core.
- software
Assurance Cost This property is required. Number - Software assurance (SA) cost.
WindowsServerLicensingSettingsResponse, WindowsServerLicensingSettingsResponseArgs
- License
Cost This property is required. double - Licence Cost.
- Licenses
Per Core This property is required. int - Licenses per core.
- Software
Assurance Cost This property is required. double - Software assurance (SA) cost.
- License
Cost This property is required. float64 - Licence Cost.
- Licenses
Per Core This property is required. int - Licenses per core.
- Software
Assurance Cost This property is required. float64 - Software assurance (SA) cost.
- license
Cost This property is required. Double - Licence Cost.
- licenses
Per Core This property is required. Integer - Licenses per core.
- software
Assurance Cost This property is required. Double - Software assurance (SA) cost.
- license
Cost This property is required. number - Licence Cost.
- licenses
Per Core This property is required. number - Licenses per core.
- software
Assurance Cost This property is required. number - Software assurance (SA) cost.
- license_
cost This property is required. float - Licence Cost.
- licenses_
per_ core This property is required. int - Licenses per core.
- software_
assurance_ cost This property is required. float - Software assurance (SA) cost.
- license
Cost This property is required. Number - Licence Cost.
- licenses
Per Core This property is required. Number - Licenses per core.
- software
Assurance Cost This property is required. Number - 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