1. Packages
  2. Azure Native
  3. API Docs
  4. migrate
  5. getBusinessCaseOperation
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.50.1 published on Tuesday, Jul 16, 2024 by Pulumi

azure-native.migrate.getBusinessCaseOperation

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.50.1 published on Tuesday, Jul 16, 2024 by Pulumi

    Get a BusinessCase Azure REST API version: 2023-04-01-preview.

    Using getBusinessCaseOperation

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getBusinessCaseOperation(args: GetBusinessCaseOperationArgs, opts?: InvokeOptions): Promise<GetBusinessCaseOperationResult>
    function getBusinessCaseOperationOutput(args: GetBusinessCaseOperationOutputArgs, opts?: InvokeOptions): Output<GetBusinessCaseOperationResult>
    def get_business_case_operation(business_case_name: Optional[str] = None,
                                    project_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetBusinessCaseOperationResult
    def get_business_case_operation_output(business_case_name: Optional[pulumi.Input[str]] = None,
                                    project_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetBusinessCaseOperationResult]
    func LookupBusinessCaseOperation(ctx *Context, args *LookupBusinessCaseOperationArgs, opts ...InvokeOption) (*LookupBusinessCaseOperationResult, error)
    func LookupBusinessCaseOperationOutput(ctx *Context, args *LookupBusinessCaseOperationOutputArgs, opts ...InvokeOption) LookupBusinessCaseOperationResultOutput

    > Note: This function is named LookupBusinessCaseOperation in the Go SDK.

    public static class GetBusinessCaseOperation 
    {
        public static Task<GetBusinessCaseOperationResult> InvokeAsync(GetBusinessCaseOperationArgs args, InvokeOptions? opts = null)
        public static Output<GetBusinessCaseOperationResult> Invoke(GetBusinessCaseOperationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBusinessCaseOperationResult> getBusinessCaseOperation(GetBusinessCaseOperationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:migrate:getBusinessCaseOperation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BusinessCaseName string
    Business case ARM name
    ProjectName string
    Assessment Project Name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    BusinessCaseName string
    Business case ARM name
    ProjectName string
    Assessment Project Name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    businessCaseName String
    Business case ARM name
    projectName String
    Assessment Project Name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    businessCaseName string
    Business case ARM name
    projectName string
    Assessment Project Name
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    business_case_name str
    Business case ARM name
    project_name str
    Assessment Project Name
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    businessCaseName String
    Business case ARM name
    projectName String
    Assessment Project Name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getBusinessCaseOperation Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    ProvisioningState string
    The status of the last operation.
    ReportStatusDetails List<Pulumi.AzureNative.Migrate.Outputs.ReportDetailsResponse>
    Gets the state of business case reports.
    State string
    Business case state.
    SystemData Pulumi.AzureNative.Migrate.Outputs.SystemDataResponse
    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"
    Settings Pulumi.AzureNative.Migrate.Outputs.SettingsResponse
    Business case settings.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    ProvisioningState string
    The status of the last operation.
    ReportStatusDetails []ReportDetailsResponse
    Gets the state of business case reports.
    State string
    Business case state.
    SystemData SystemDataResponse
    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"
    Settings SettingsResponse
    Business case settings.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    provisioningState String
    The status of the last operation.
    reportStatusDetails List<ReportDetailsResponse>
    Gets the state of business case reports.
    state String
    Business case state.
    systemData SystemDataResponse
    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"
    settings SettingsResponse
    Business case settings.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    provisioningState string
    The status of the last operation.
    reportStatusDetails ReportDetailsResponse[]
    Gets the state of business case reports.
    state string
    Business case state.
    systemData SystemDataResponse
    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"
    settings SettingsResponse
    Business case settings.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name str
    The name of the resource
    provisioning_state str
    The status of the last operation.
    report_status_details Sequence[ReportDetailsResponse]
    Gets the state of business case reports.
    state str
    Business case state.
    system_data SystemDataResponse
    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"
    settings SettingsResponse
    Business case settings.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    provisioningState String
    The status of the last operation.
    reportStatusDetails List<Property Map>
    Gets the state of business case reports.
    state String
    Business case state.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    settings Property Map
    Business case settings.

    Supporting Types

    AzureSettingsResponse

    Currency string
    Business case Currency.
    TargetLocation string
    Gets or sets azure location.
    AvsLaborCostPercentage double
    Gets Avs labour cost percentage.
    BusinessCaseType string
    Migration Strategy.
    ComfortFactor double
    Gets comfort factor.
    DiscountPercentage double
    Gets azure Discount percentage.
    IaasLaborCostPercentage double
    Gets IaaS labour cost percentage.
    InfrastructureGrowthRate double
    Gets infrastructure growth rate.
    NetworkCostPercentage double
    Gets network cost percentage.
    PaasLaborCostPercentage double
    Gets PaaS labour cost percentage.
    PerYearMigrationCompletionPercentage Dictionary<string, double>
    Gets migration completion percentage per year.
    PerformanceDataEndTime string
    Gets end time to use for performance.
    PerformanceDataStartTime string
    Gets start time to use for performance.
    PerformanceUtilizationPercentile double
    Gets utilization percentile for performance.
    SavingsOption string
    Gets the business case savings option type.
    Wacc double
    Gets wACC percentage.
    WorkloadDiscoverySource string
    Workload discovery source.
    Currency string
    Business case Currency.
    TargetLocation string
    Gets or sets azure location.
    AvsLaborCostPercentage float64
    Gets Avs labour cost percentage.
    BusinessCaseType string
    Migration Strategy.
    ComfortFactor float64
    Gets comfort factor.
    DiscountPercentage float64
    Gets azure Discount percentage.
    IaasLaborCostPercentage float64
    Gets IaaS labour cost percentage.
    InfrastructureGrowthRate float64
    Gets infrastructure growth rate.
    NetworkCostPercentage float64
    Gets network cost percentage.
    PaasLaborCostPercentage float64
    Gets PaaS labour cost percentage.
    PerYearMigrationCompletionPercentage map[string]float64
    Gets migration completion percentage per year.
    PerformanceDataEndTime string
    Gets end time to use for performance.
    PerformanceDataStartTime string
    Gets start time to use for performance.
    PerformanceUtilizationPercentile float64
    Gets utilization percentile for performance.
    SavingsOption string
    Gets the business case savings option type.
    Wacc float64
    Gets wACC percentage.
    WorkloadDiscoverySource string
    Workload discovery source.
    currency String
    Business case Currency.
    targetLocation String
    Gets or sets azure location.
    avsLaborCostPercentage Double
    Gets Avs labour cost percentage.
    businessCaseType String
    Migration Strategy.
    comfortFactor Double
    Gets comfort factor.
    discountPercentage Double
    Gets azure Discount percentage.
    iaasLaborCostPercentage Double
    Gets IaaS labour cost percentage.
    infrastructureGrowthRate Double
    Gets infrastructure growth rate.
    networkCostPercentage Double
    Gets network cost percentage.
    paasLaborCostPercentage Double
    Gets PaaS labour cost percentage.
    perYearMigrationCompletionPercentage Map<String,Double>
    Gets migration completion percentage per year.
    performanceDataEndTime String
    Gets end time to use for performance.
    performanceDataStartTime String
    Gets start time to use for performance.
    performanceUtilizationPercentile Double
    Gets utilization percentile for performance.
    savingsOption String
    Gets the business case savings option type.
    wacc Double
    Gets wACC percentage.
    workloadDiscoverySource String
    Workload discovery source.
    currency string
    Business case Currency.
    targetLocation string
    Gets or sets azure location.
    avsLaborCostPercentage number
    Gets Avs labour cost percentage.
    businessCaseType string
    Migration Strategy.
    comfortFactor number
    Gets comfort factor.
    discountPercentage number
    Gets azure Discount percentage.
    iaasLaborCostPercentage number
    Gets IaaS labour cost percentage.
    infrastructureGrowthRate number
    Gets infrastructure growth rate.
    networkCostPercentage number
    Gets network cost percentage.
    paasLaborCostPercentage number
    Gets PaaS labour cost percentage.
    perYearMigrationCompletionPercentage {[key: string]: number}
    Gets migration completion percentage per year.
    performanceDataEndTime string
    Gets end time to use for performance.
    performanceDataStartTime string
    Gets start time to use for performance.
    performanceUtilizationPercentile number
    Gets utilization percentile for performance.
    savingsOption string
    Gets the business case savings option type.
    wacc number
    Gets wACC percentage.
    workloadDiscoverySource string
    Workload discovery source.
    currency str
    Business case Currency.
    target_location str
    Gets or sets azure location.
    avs_labor_cost_percentage float
    Gets Avs labour cost percentage.
    business_case_type str
    Migration Strategy.
    comfort_factor float
    Gets comfort factor.
    discount_percentage float
    Gets azure Discount percentage.
    iaas_labor_cost_percentage float
    Gets IaaS labour cost percentage.
    infrastructure_growth_rate float
    Gets infrastructure growth rate.
    network_cost_percentage float
    Gets network cost percentage.
    paas_labor_cost_percentage float
    Gets PaaS labour cost percentage.
    per_year_migration_completion_percentage Mapping[str, float]
    Gets migration completion percentage per year.
    performance_data_end_time str
    Gets end time to use for performance.
    performance_data_start_time str
    Gets start time to use for performance.
    performance_utilization_percentile float
    Gets utilization percentile for performance.
    savings_option str
    Gets the business case savings option type.
    wacc float
    Gets wACC percentage.
    workload_discovery_source str
    Workload discovery source.
    currency String
    Business case Currency.
    targetLocation String
    Gets or sets azure location.
    avsLaborCostPercentage Number
    Gets Avs labour cost percentage.
    businessCaseType String
    Migration Strategy.
    comfortFactor Number
    Gets comfort factor.
    discountPercentage Number
    Gets azure Discount percentage.
    iaasLaborCostPercentage Number
    Gets IaaS labour cost percentage.
    infrastructureGrowthRate Number
    Gets infrastructure growth rate.
    networkCostPercentage Number
    Gets network cost percentage.
    paasLaborCostPercentage Number
    Gets PaaS labour cost percentage.
    perYearMigrationCompletionPercentage Map<Number>
    Gets migration completion percentage per year.
    performanceDataEndTime String
    Gets end time to use for performance.
    performanceDataStartTime String
    Gets start time to use for performance.
    performanceUtilizationPercentile Number
    Gets utilization percentile for performance.
    savingsOption String
    Gets the business case savings option type.
    wacc Number
    Gets wACC percentage.
    workloadDiscoverySource String
    Workload discovery source.

    ComputeSettingsResponse

    HyperthreadCoreToMemoryRatio float64
    Hyperthread core to memory ratio.
    Price float64
    Compute Price.
    RhelLinuxServerLicensing LinuxServerLicensingSettingsResponse
    Linux Rhel Server licensing settings.
    SqlServerLicensing []SqlServerLicensingSettingsResponse
    SQL Server licensing settings.
    SuseLinuxServerLicensing LinuxServerLicensingSettingsResponse
    Linux Suse Server licensing settings.
    VirtualizationSoftwareSettings VirtualizationSoftwareSettingsResponse
    Virtualization software settings.
    WindowsServerLicensing WindowsServerLicensingSettingsResponse
    Windows Server licensing settings.
    hyperthreadCoreToMemoryRatio Double
    Hyperthread core to memory ratio.
    price Double
    Compute Price.
    rhelLinuxServerLicensing LinuxServerLicensingSettingsResponse
    Linux Rhel Server licensing settings.
    sqlServerLicensing List<SqlServerLicensingSettingsResponse>
    SQL Server licensing settings.
    suseLinuxServerLicensing LinuxServerLicensingSettingsResponse
    Linux Suse Server licensing settings.
    virtualizationSoftwareSettings VirtualizationSoftwareSettingsResponse
    Virtualization software settings.
    windowsServerLicensing WindowsServerLicensingSettingsResponse
    Windows Server licensing settings.
    hyperthreadCoreToMemoryRatio number
    Hyperthread core to memory ratio.
    price number
    Compute Price.
    rhelLinuxServerLicensing LinuxServerLicensingSettingsResponse
    Linux Rhel Server licensing settings.
    sqlServerLicensing SqlServerLicensingSettingsResponse[]
    SQL Server licensing settings.
    suseLinuxServerLicensing LinuxServerLicensingSettingsResponse
    Linux Suse Server licensing settings.
    virtualizationSoftwareSettings VirtualizationSoftwareSettingsResponse
    Virtualization software settings.
    windowsServerLicensing WindowsServerLicensingSettingsResponse
    Windows Server licensing settings.
    hyperthreadCoreToMemoryRatio Number
    Hyperthread core to memory ratio.
    price Number
    Compute Price.
    rhelLinuxServerLicensing Property Map
    Linux Rhel Server licensing settings.
    sqlServerLicensing List<Property Map>
    SQL Server licensing settings.
    suseLinuxServerLicensing Property Map
    Linux Suse Server licensing settings.
    virtualizationSoftwareSettings Property Map
    Virtualization software settings.
    windowsServerLicensing Property Map
    Windows Server licensing settings.

    FacilitySettingsResponse

    FacilitiesCost double
    The facilities cost.
    FacilitiesCost float64
    The facilities cost.
    facilitiesCost Double
    The facilities cost.
    facilitiesCost number
    The facilities cost.
    facilities_cost float
    The facilities cost.
    facilitiesCost Number
    The facilities cost.

    HypervLicenseResponse

    LicenseCost double
    Cost of a licence.
    LicenseType string
    HyperV licence type.
    LicenseCost float64
    Cost of a licence.
    LicenseType string
    HyperV licence type.
    licenseCost Double
    Cost of a licence.
    licenseType String
    HyperV licence type.
    licenseCost number
    Cost of a licence.
    licenseType string
    HyperV licence type.
    license_cost float
    Cost of a licence.
    license_type str
    HyperV licence type.
    licenseCost Number
    Cost of a licence.
    licenseType String
    HyperV licence type.

    HypervVirtualizationManagementSettingsResponse

    LicenseAndSupportList List<Pulumi.AzureNative.Migrate.Inputs.HypervLicenseResponse>
    Licence and support list.
    NumberOfPhysicalCoresPerLicense int
    Number of physical cores per licence.
    SoftwareAssuranceCost double
    Software Assurance Cost.
    LicenseAndSupportList []HypervLicenseResponse
    Licence and support list.
    NumberOfPhysicalCoresPerLicense int
    Number of physical cores per licence.
    SoftwareAssuranceCost float64
    Software Assurance Cost.
    licenseAndSupportList List<HypervLicenseResponse>
    Licence and support list.
    numberOfPhysicalCoresPerLicense Integer
    Number of physical cores per licence.
    softwareAssuranceCost Double
    Software Assurance Cost.
    licenseAndSupportList HypervLicenseResponse[]
    Licence and support list.
    numberOfPhysicalCoresPerLicense number
    Number of physical cores per licence.
    softwareAssuranceCost number
    Software Assurance Cost.
    license_and_support_list Sequence[HypervLicenseResponse]
    Licence and support list.
    number_of_physical_cores_per_license int
    Number of physical cores per licence.
    software_assurance_cost float
    Software Assurance Cost.
    licenseAndSupportList List<Property Map>
    Licence and support list.
    numberOfPhysicalCoresPerLicense Number
    Number of physical cores per licence.
    softwareAssuranceCost Number
    Software Assurance Cost.

    LaborSettingsResponse

    HourlyAdminCost double
    Hourly administrator cost.
    PhysicalServersPerAdmin int
    Physical servers per administrator.
    VirtualMachinesPerAdmin int
    Virtual machines per administrator.
    HourlyAdminCost float64
    Hourly administrator cost.
    PhysicalServersPerAdmin int
    Physical servers per administrator.
    VirtualMachinesPerAdmin int
    Virtual machines per administrator.
    hourlyAdminCost Double
    Hourly administrator cost.
    physicalServersPerAdmin Integer
    Physical servers per administrator.
    virtualMachinesPerAdmin Integer
    Virtual machines per administrator.
    hourlyAdminCost number
    Hourly administrator cost.
    physicalServersPerAdmin number
    Physical servers per administrator.
    virtualMachinesPerAdmin number
    Virtual machines per administrator.
    hourly_admin_cost float
    Hourly administrator cost.
    physical_servers_per_admin int
    Physical servers per administrator.
    virtual_machines_per_admin int
    Virtual machines per administrator.
    hourlyAdminCost Number
    Hourly administrator cost.
    physicalServersPerAdmin Number
    Physical servers per administrator.
    virtualMachinesPerAdmin Number
    Virtual machines per administrator.

    LinuxServerLicensingSettingsResponse

    LicenseCost double
    Licence Cost.
    LicenseCost float64
    Licence Cost.
    licenseCost Double
    Licence Cost.
    licenseCost number
    Licence Cost.
    license_cost float
    Licence Cost.
    licenseCost Number
    Licence Cost.

    ManagementSettingsResponse

    hypervVirtualizationManagementSettings Property Map
    HyperV Virtualization Management Settings.
    otherManagementCostsSettings Property Map
    Other Management Costs Settings.
    thirdPartyManagementSettings Property Map
    Third Party Management Settings.
    vsphereManagementSettings Property Map
    vSphere Management Settings.

    NetworkSettingsResponse

    HardwareSoftwareCostPercentage double
    Network hardware and software cost percentage.
    MaintenanceCostPercentage double
    Network maintenance cost percentage.
    HardwareSoftwareCostPercentage float64
    Network hardware and software cost percentage.
    MaintenanceCostPercentage float64
    Network maintenance cost percentage.
    hardwareSoftwareCostPercentage Double
    Network hardware and software cost percentage.
    maintenanceCostPercentage Double
    Network maintenance cost percentage.
    hardwareSoftwareCostPercentage number
    Network hardware and software cost percentage.
    maintenanceCostPercentage number
    Network maintenance cost percentage.
    hardware_software_cost_percentage float
    Network hardware and software cost percentage.
    maintenance_cost_percentage float
    Network maintenance cost percentage.
    hardwareSoftwareCostPercentage Number
    Network hardware and software cost percentage.
    maintenanceCostPercentage Number
    Network maintenance cost percentage.

    OnPremiseSettingsResponse

    computeSettings Property Map
    Compute settings.
    facilitySettings Property Map
    Facility settings.
    laborSettings Property Map
    Labour settings.
    networkSettings Property Map
    Network settings.
    securitySettings Property Map
    Security settings.
    storageSettings Property Map
    Storage settings.
    managementSettings Property Map
    Management settings.

    OtherManagementCostsSettingsResponse

    DataProtectionCostPerServerPerYear double
    Data Protection Cost Per Server Per Year.
    MonitoringCostPerServerPerYear double
    Monitoring Cost Per Server Per Year.
    PatchingCostPerServerPerYear double
    Patching Cost Per Server Per Year.
    DataProtectionCostPerServerPerYear float64
    Data Protection Cost Per Server Per Year.
    MonitoringCostPerServerPerYear float64
    Monitoring Cost Per Server Per Year.
    PatchingCostPerServerPerYear float64
    Patching Cost Per Server Per Year.
    dataProtectionCostPerServerPerYear Double
    Data Protection Cost Per Server Per Year.
    monitoringCostPerServerPerYear Double
    Monitoring Cost Per Server Per Year.
    patchingCostPerServerPerYear Double
    Patching Cost Per Server Per Year.
    dataProtectionCostPerServerPerYear number
    Data Protection Cost Per Server Per Year.
    monitoringCostPerServerPerYear number
    Monitoring Cost Per Server Per Year.
    patchingCostPerServerPerYear number
    Patching Cost Per Server Per Year.
    data_protection_cost_per_server_per_year float
    Data Protection Cost Per Server Per Year.
    monitoring_cost_per_server_per_year float
    Monitoring Cost Per Server Per Year.
    patching_cost_per_server_per_year float
    Patching Cost Per Server Per Year.
    dataProtectionCostPerServerPerYear Number
    Data Protection Cost Per Server Per Year.
    monitoringCostPerServerPerYear Number
    Monitoring Cost Per Server Per Year.
    patchingCostPerServerPerYear Number
    Patching Cost Per Server Per Year.

    ReportDetailsResponse

    ReportStatus string
    Report status.
    ReportType string
    Report type.
    ReportStatus string
    Report status.
    ReportType string
    Report type.
    reportStatus String
    Report status.
    reportType String
    Report type.
    reportStatus string
    Report status.
    reportType string
    Report type.
    report_status str
    Report status.
    report_type str
    Report type.
    reportStatus String
    Report status.
    reportType String
    Report type.

    SecuritySettingsResponse

    ServerSecurityCostPerServerPerYear double
    Physical servers per administrator.
    SqlServerSecurityCostPerServerPerYear double
    Virtual machines per administrator.
    ServerSecurityCostPerServerPerYear float64
    Physical servers per administrator.
    SqlServerSecurityCostPerServerPerYear float64
    Virtual machines per administrator.
    serverSecurityCostPerServerPerYear Double
    Physical servers per administrator.
    sqlServerSecurityCostPerServerPerYear Double
    Virtual machines per administrator.
    serverSecurityCostPerServerPerYear number
    Physical servers per administrator.
    sqlServerSecurityCostPerServerPerYear number
    Virtual machines per administrator.
    server_security_cost_per_server_per_year float
    Physical servers per administrator.
    sql_server_security_cost_per_server_per_year float
    Virtual machines per administrator.
    serverSecurityCostPerServerPerYear Number
    Physical servers per administrator.
    sqlServerSecurityCostPerServerPerYear Number
    Virtual machines per administrator.

    SettingsResponse

    AzureSettings AzureSettingsResponse
    Azure settings for a business case.
    OnPremiseSettings OnPremiseSettingsResponse
    On-premise settings.
    azureSettings AzureSettingsResponse
    Azure settings for a business case.
    onPremiseSettings OnPremiseSettingsResponse
    On-premise settings.
    azureSettings AzureSettingsResponse
    Azure settings for a business case.
    onPremiseSettings OnPremiseSettingsResponse
    On-premise settings.
    azure_settings AzureSettingsResponse
    Azure settings for a business case.
    on_premise_settings OnPremiseSettingsResponse
    On-premise settings.
    azureSettings Property Map
    Azure settings for a business case.
    onPremiseSettings Property Map
    On-premise settings.

    SqlServerLicensingSettingsResponse

    LicenseCost double
    Licence cost.
    SoftwareAssuranceCost double
    Software assurance (SA) cost.
    Version string
    SQL Server version.
    LicenseCost float64
    Licence cost.
    SoftwareAssuranceCost float64
    Software assurance (SA) cost.
    Version string
    SQL Server version.
    licenseCost Double
    Licence cost.
    softwareAssuranceCost Double
    Software assurance (SA) cost.
    version String
    SQL Server version.
    licenseCost number
    Licence cost.
    softwareAssuranceCost number
    Software assurance (SA) cost.
    version string
    SQL Server version.
    license_cost float
    Licence cost.
    software_assurance_cost float
    Software assurance (SA) cost.
    version str
    SQL Server version.
    licenseCost Number
    Licence cost.
    softwareAssuranceCost Number
    Software assurance (SA) cost.
    version String
    SQL Server version.

    StorageSettingsResponse

    CostPerGbPerMonth double
    Cost per gigabyte per month.
    MaintainanceCostPercentageToAcquisitionCost double
    Maintenance cost percentage.
    CostPerGbPerMonth float64
    Cost per gigabyte per month.
    MaintainanceCostPercentageToAcquisitionCost float64
    Maintenance cost percentage.
    costPerGbPerMonth Double
    Cost per gigabyte per month.
    maintainanceCostPercentageToAcquisitionCost Double
    Maintenance cost percentage.
    costPerGbPerMonth number
    Cost per gigabyte per month.
    maintainanceCostPercentageToAcquisitionCost number
    Maintenance cost percentage.
    cost_per_gb_per_month float
    Cost per gigabyte per month.
    maintainance_cost_percentage_to_acquisition_cost float
    Maintenance cost percentage.
    costPerGbPerMonth Number
    Cost per gigabyte per month.
    maintainanceCostPercentageToAcquisitionCost Number
    Maintenance cost percentage.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    ThirdPartyManagementSettingsResponse

    LicenseCost double
    License Cost.
    SupportCost double
    Support Cost.
    LicenseCost float64
    License Cost.
    SupportCost float64
    Support Cost.
    licenseCost Double
    License Cost.
    supportCost Double
    Support Cost.
    licenseCost number
    License Cost.
    supportCost number
    Support Cost.
    license_cost float
    License Cost.
    support_cost float
    Support Cost.
    licenseCost Number
    License Cost.
    supportCost Number
    Support Cost.

    VirtualizationSoftwareSettingsResponse

    LicenseAndSupportList List<Pulumi.AzureNative.Migrate.Inputs.VsphereLicenseResponse>
    Licence and support list.
    NumberOfPhysicalCoresPerLicense int
    Number of physical cores per licence.
    SoftwareAssuranceCost double
    Software Assurance cost.
    LicenseAndSupportList []VsphereLicenseResponse
    Licence and support list.
    NumberOfPhysicalCoresPerLicense int
    Number of physical cores per licence.
    SoftwareAssuranceCost float64
    Software Assurance cost.
    licenseAndSupportList List<VsphereLicenseResponse>
    Licence and support list.
    numberOfPhysicalCoresPerLicense Integer
    Number of physical cores per licence.
    softwareAssuranceCost Double
    Software Assurance cost.
    licenseAndSupportList VsphereLicenseResponse[]
    Licence and support list.
    numberOfPhysicalCoresPerLicense number
    Number of physical cores per licence.
    softwareAssuranceCost number
    Software Assurance cost.
    license_and_support_list Sequence[VsphereLicenseResponse]
    Licence and support list.
    number_of_physical_cores_per_license int
    Number of physical cores per licence.
    software_assurance_cost float
    Software Assurance cost.
    licenseAndSupportList List<Property Map>
    Licence and support list.
    numberOfPhysicalCoresPerLicense Number
    Number of physical cores per licence.
    softwareAssuranceCost Number
    Software Assurance cost.

    VsphereLicenseResponse

    BasicSupportCost double
    Basic support cost.
    LicenseCost double
    Cost of a licence.
    LicenseType string
    VSphere licence type.
    ProductionSupportCost double
    Production support cost.
    BasicSupportCost float64
    Basic support cost.
    LicenseCost float64
    Cost of a licence.
    LicenseType string
    VSphere licence type.
    ProductionSupportCost float64
    Production support cost.
    basicSupportCost Double
    Basic support cost.
    licenseCost Double
    Cost of a licence.
    licenseType String
    VSphere licence type.
    productionSupportCost Double
    Production support cost.
    basicSupportCost number
    Basic support cost.
    licenseCost number
    Cost of a licence.
    licenseType string
    VSphere licence type.
    productionSupportCost number
    Production support cost.
    basic_support_cost float
    Basic support cost.
    license_cost float
    Cost of a licence.
    license_type str
    VSphere licence type.
    production_support_cost float
    Production support cost.
    basicSupportCost Number
    Basic support cost.
    licenseCost Number
    Cost of a licence.
    licenseType String
    VSphere licence type.
    productionSupportCost Number
    Production support cost.

    VsphereManagementLicenseResponse

    BasicSupportCost double
    Basic support cost.
    LicenseCost double
    Cost of a licence.
    LicenseType string
    VSphere licence type.
    ProductionSupportCost double
    Production support cost.
    BasicSupportCost float64
    Basic support cost.
    LicenseCost float64
    Cost of a licence.
    LicenseType string
    VSphere licence type.
    ProductionSupportCost float64
    Production support cost.
    basicSupportCost Double
    Basic support cost.
    licenseCost Double
    Cost of a licence.
    licenseType String
    VSphere licence type.
    productionSupportCost Double
    Production support cost.
    basicSupportCost number
    Basic support cost.
    licenseCost number
    Cost of a licence.
    licenseType string
    VSphere licence type.
    productionSupportCost number
    Production support cost.
    basic_support_cost float
    Basic support cost.
    license_cost float
    Cost of a licence.
    license_type str
    VSphere licence type.
    production_support_cost float
    Production support cost.
    basicSupportCost Number
    Basic support cost.
    licenseCost Number
    Cost of a licence.
    licenseType String
    VSphere licence type.
    productionSupportCost Number
    Production support cost.

    VsphereManagementSettingsResponse

    licenseAndSupportList List<Property Map>
    Licence and support list.

    WindowsServerLicensingSettingsResponse

    LicenseCost double
    Licence Cost.
    LicensesPerCore int
    Licenses per core.
    SoftwareAssuranceCost double
    Software assurance (SA) cost.
    LicenseCost float64
    Licence Cost.
    LicensesPerCore int
    Licenses per core.
    SoftwareAssuranceCost float64
    Software assurance (SA) cost.
    licenseCost Double
    Licence Cost.
    licensesPerCore Integer
    Licenses per core.
    softwareAssuranceCost Double
    Software assurance (SA) cost.
    licenseCost number
    Licence Cost.
    licensesPerCore number
    Licenses per core.
    softwareAssuranceCost number
    Software assurance (SA) cost.
    license_cost float
    Licence Cost.
    licenses_per_core int
    Licenses per core.
    software_assurance_cost float
    Software assurance (SA) cost.
    licenseCost Number
    Licence Cost.
    licensesPerCore Number
    Licenses per core.
    softwareAssuranceCost Number
    Software assurance (SA) cost.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.50.1 published on Tuesday, Jul 16, 2024 by Pulumi