1. Packages
  2. Azure Native
  3. API Docs
  4. migrate
  5. Assessment
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.migrate.Assessment

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

    An assessment created for a group in the Migration project.

    Uses Azure REST API version 2019-10-01. In version 2.x of the Azure Native provider, it used API version 2019-10-01.

    Example Usage

    Assessments_Create

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var assessment = new AzureNative.Migrate.Assessment("assessment", new()
        {
            AssessmentName = "assessment_5_14_2019_16_48_47",
            ETag = "\"1e000c2c-0000-0d00-0000-5cdaa4190000\"",
            GroupName = "Group2",
            ProjectName = "abgoyalWEselfhostb72bproject",
            Properties = new AzureNative.Migrate.Inputs.AssessmentPropertiesArgs
            {
                AzureDiskType = AzureNative.Migrate.AzureDiskType.StandardOrPremium,
                AzureHybridUseBenefit = AzureNative.Migrate.AzureHybridUseBenefit.Yes,
                AzureLocation = AzureNative.Migrate.AzureLocation.NorthEurope,
                AzureOfferCode = AzureNative.Migrate.AzureOfferCode.Msazr0003P,
                AzurePricingTier = AzureNative.Migrate.AzurePricingTier.Standard,
                AzureStorageRedundancy = AzureNative.Migrate.AzureStorageRedundancy.LocallyRedundant,
                AzureVmFamilies = new[]
                {
                    AzureNative.Migrate.AzureVmFamily.Dv2Series,
                    AzureNative.Migrate.AzureVmFamily.FSeries,
                    AzureNative.Migrate.AzureVmFamily.Dv3Series,
                    AzureNative.Migrate.AzureVmFamily.DSSeries,
                    AzureNative.Migrate.AzureVmFamily.DSv2Series,
                    AzureNative.Migrate.AzureVmFamily.FsSeries,
                    AzureNative.Migrate.AzureVmFamily.Dsv3Series,
                    AzureNative.Migrate.AzureVmFamily.Ev3Series,
                    AzureNative.Migrate.AzureVmFamily.Esv3Series,
                    AzureNative.Migrate.AzureVmFamily.DSeries,
                    AzureNative.Migrate.AzureVmFamily.MSeries,
                    AzureNative.Migrate.AzureVmFamily.Fsv2Series,
                    AzureNative.Migrate.AzureVmFamily.HSeries,
                },
                Currency = AzureNative.Migrate.Currency.USD,
                DiscountPercentage = 100,
                Percentile = AzureNative.Migrate.Percentile.Percentile95,
                ReservedInstance = AzureNative.Migrate.ReservedInstance.RI3Year,
                ScalingFactor = 1,
                SizingCriterion = AzureNative.Migrate.AssessmentSizingCriterion.PerformanceBased,
                Stage = AzureNative.Migrate.AssessmentStage.InProgress,
                TimeRange = AzureNative.Migrate.TimeRange.Day,
                VmUptime = new AzureNative.Migrate.Inputs.VmUptimeArgs
                {
                    DaysPerMonth = 31,
                    HoursPerDay = 24,
                },
            },
            ResourceGroupName = "abgoyal-westEurope",
        });
    
    });
    
    package main
    
    import (
    	migrate "github.com/pulumi/pulumi-azure-native-sdk/migrate/v3"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := migrate.NewAssessment(ctx, "assessment", &migrate.AssessmentArgs{
    			AssessmentName: pulumi.String("assessment_5_14_2019_16_48_47"),
    			ETag:           pulumi.String("\"1e000c2c-0000-0d00-0000-5cdaa4190000\""),
    			GroupName:      pulumi.String("Group2"),
    			ProjectName:    pulumi.String("abgoyalWEselfhostb72bproject"),
    			Properties: &migrate.AssessmentPropertiesArgs{
    				AzureDiskType:          pulumi.String(migrate.AzureDiskTypeStandardOrPremium),
    				AzureHybridUseBenefit:  pulumi.String(migrate.AzureHybridUseBenefitYes),
    				AzureLocation:          pulumi.String(migrate.AzureLocationNorthEurope),
    				AzureOfferCode:         pulumi.String(migrate.AzureOfferCodeMsazr0003P),
    				AzurePricingTier:       pulumi.String(migrate.AzurePricingTierStandard),
    				AzureStorageRedundancy: pulumi.String(migrate.AzureStorageRedundancyLocallyRedundant),
    				AzureVmFamilies: pulumi.StringArray{
    					pulumi.String(migrate.AzureVmFamilyDv2Series),
    					pulumi.String(migrate.AzureVmFamilyFSeries),
    					pulumi.String(migrate.AzureVmFamilyDv3Series),
    					pulumi.String(migrate.AzureVmFamilyDSSeries),
    					pulumi.String(migrate.AzureVmFamilyDSv2Series),
    					pulumi.String(migrate.AzureVmFamilyFsSeries),
    					pulumi.String(migrate.AzureVmFamilyDsv3Series),
    					pulumi.String(migrate.AzureVmFamilyEv3Series),
    					pulumi.String(migrate.AzureVmFamilyEsv3Series),
    					pulumi.String(migrate.AzureVmFamilyDSeries),
    					pulumi.String(migrate.AzureVmFamilyMSeries),
    					pulumi.String(migrate.AzureVmFamilyFsv2Series),
    					pulumi.String(migrate.AzureVmFamilyHSeries),
    				},
    				Currency:           pulumi.String(migrate.CurrencyUSD),
    				DiscountPercentage: pulumi.Float64(100),
    				Percentile:         pulumi.String(migrate.PercentilePercentile95),
    				ReservedInstance:   pulumi.String(migrate.ReservedInstanceRI3Year),
    				ScalingFactor:      pulumi.Float64(1),
    				SizingCriterion:    pulumi.String(migrate.AssessmentSizingCriterionPerformanceBased),
    				Stage:              pulumi.String(migrate.AssessmentStageInProgress),
    				TimeRange:          pulumi.String(migrate.TimeRangeDay),
    				VmUptime: &migrate.VmUptimeArgs{
    					DaysPerMonth: pulumi.Float64(31),
    					HoursPerDay:  pulumi.Float64(24),
    				},
    			},
    			ResourceGroupName: pulumi.String("abgoyal-westEurope"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.migrate.Assessment;
    import com.pulumi.azurenative.migrate.AssessmentArgs;
    import com.pulumi.azurenative.migrate.inputs.AssessmentPropertiesArgs;
    import com.pulumi.azurenative.migrate.inputs.VmUptimeArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var assessment = new Assessment("assessment", AssessmentArgs.builder()
                .assessmentName("assessment_5_14_2019_16_48_47")
                .eTag("\"1e000c2c-0000-0d00-0000-5cdaa4190000\"")
                .groupName("Group2")
                .projectName("abgoyalWEselfhostb72bproject")
                .properties(AssessmentPropertiesArgs.builder()
                    .azureDiskType("StandardOrPremium")
                    .azureHybridUseBenefit("Yes")
                    .azureLocation("NorthEurope")
                    .azureOfferCode("MSAZR0003P")
                    .azurePricingTier("Standard")
                    .azureStorageRedundancy("LocallyRedundant")
                    .azureVmFamilies(                
                        "Dv2_series",
                        "F_series",
                        "Dv3_series",
                        "DS_series",
                        "DSv2_series",
                        "Fs_series",
                        "Dsv3_series",
                        "Ev3_series",
                        "Esv3_series",
                        "D_series",
                        "M_series",
                        "Fsv2_series",
                        "H_series")
                    .currency("USD")
                    .discountPercentage(100.0)
                    .percentile("Percentile95")
                    .reservedInstance("RI3Year")
                    .scalingFactor(1.0)
                    .sizingCriterion("PerformanceBased")
                    .stage("InProgress")
                    .timeRange("Day")
                    .vmUptime(VmUptimeArgs.builder()
                        .daysPerMonth(31.0)
                        .hoursPerDay(24.0)
                        .build())
                    .build())
                .resourceGroupName("abgoyal-westEurope")
                .build());
    
        }
    }
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const assessment = new azure_native.migrate.Assessment("assessment", {
        assessmentName: "assessment_5_14_2019_16_48_47",
        eTag: "\"1e000c2c-0000-0d00-0000-5cdaa4190000\"",
        groupName: "Group2",
        projectName: "abgoyalWEselfhostb72bproject",
        properties: {
            azureDiskType: azure_native.migrate.AzureDiskType.StandardOrPremium,
            azureHybridUseBenefit: azure_native.migrate.AzureHybridUseBenefit.Yes,
            azureLocation: azure_native.migrate.AzureLocation.NorthEurope,
            azureOfferCode: azure_native.migrate.AzureOfferCode.Msazr0003P,
            azurePricingTier: azure_native.migrate.AzurePricingTier.Standard,
            azureStorageRedundancy: azure_native.migrate.AzureStorageRedundancy.LocallyRedundant,
            azureVmFamilies: [
                azure_native.migrate.AzureVmFamily.Dv2Series,
                azure_native.migrate.AzureVmFamily.FSeries,
                azure_native.migrate.AzureVmFamily.Dv3Series,
                azure_native.migrate.AzureVmFamily.DSSeries,
                azure_native.migrate.AzureVmFamily.DSv2Series,
                azure_native.migrate.AzureVmFamily.FsSeries,
                azure_native.migrate.AzureVmFamily.Dsv3Series,
                azure_native.migrate.AzureVmFamily.Ev3Series,
                azure_native.migrate.AzureVmFamily.Esv3Series,
                azure_native.migrate.AzureVmFamily.DSeries,
                azure_native.migrate.AzureVmFamily.MSeries,
                azure_native.migrate.AzureVmFamily.Fsv2Series,
                azure_native.migrate.AzureVmFamily.HSeries,
            ],
            currency: azure_native.migrate.Currency.USD,
            discountPercentage: 100,
            percentile: azure_native.migrate.Percentile.Percentile95,
            reservedInstance: azure_native.migrate.ReservedInstance.RI3Year,
            scalingFactor: 1,
            sizingCriterion: azure_native.migrate.AssessmentSizingCriterion.PerformanceBased,
            stage: azure_native.migrate.AssessmentStage.InProgress,
            timeRange: azure_native.migrate.TimeRange.Day,
            vmUptime: {
                daysPerMonth: 31,
                hoursPerDay: 24,
            },
        },
        resourceGroupName: "abgoyal-westEurope",
    });
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    assessment = azure_native.migrate.Assessment("assessment",
        assessment_name="assessment_5_14_2019_16_48_47",
        e_tag="\"1e000c2c-0000-0d00-0000-5cdaa4190000\"",
        group_name="Group2",
        project_name="abgoyalWEselfhostb72bproject",
        properties={
            "azure_disk_type": azure_native.migrate.AzureDiskType.STANDARD_OR_PREMIUM,
            "azure_hybrid_use_benefit": azure_native.migrate.AzureHybridUseBenefit.YES,
            "azure_location": azure_native.migrate.AzureLocation.NORTH_EUROPE,
            "azure_offer_code": azure_native.migrate.AzureOfferCode.MSAZR0003_P,
            "azure_pricing_tier": azure_native.migrate.AzurePricingTier.STANDARD,
            "azure_storage_redundancy": azure_native.migrate.AzureStorageRedundancy.LOCALLY_REDUNDANT,
            "azure_vm_families": [
                azure_native.migrate.AzureVmFamily.DV2_SERIES,
                azure_native.migrate.AzureVmFamily.F_SERIES,
                azure_native.migrate.AzureVmFamily.DV3_SERIES,
                azure_native.migrate.AzureVmFamily.DS_SERIES,
                azure_native.migrate.AzureVmFamily.D_SV2_SERIES,
                azure_native.migrate.AzureVmFamily.FS_SERIES,
                azure_native.migrate.AzureVmFamily.DSV3_SERIES,
                azure_native.migrate.AzureVmFamily.EV3_SERIES,
                azure_native.migrate.AzureVmFamily.ESV3_SERIES,
                azure_native.migrate.AzureVmFamily.D_SERIES,
                azure_native.migrate.AzureVmFamily.M_SERIES,
                azure_native.migrate.AzureVmFamily.FSV2_SERIES,
                azure_native.migrate.AzureVmFamily.H_SERIES,
            ],
            "currency": azure_native.migrate.Currency.USD,
            "discount_percentage": 100,
            "percentile": azure_native.migrate.Percentile.PERCENTILE95,
            "reserved_instance": azure_native.migrate.ReservedInstance.RI3_YEAR,
            "scaling_factor": 1,
            "sizing_criterion": azure_native.migrate.AssessmentSizingCriterion.PERFORMANCE_BASED,
            "stage": azure_native.migrate.AssessmentStage.IN_PROGRESS,
            "time_range": azure_native.migrate.TimeRange.DAY,
            "vm_uptime": {
                "days_per_month": 31,
                "hours_per_day": 24,
            },
        },
        resource_group_name="abgoyal-westEurope")
    
    resources:
      assessment:
        type: azure-native:migrate:Assessment
        properties:
          assessmentName: assessment_5_14_2019_16_48_47
          eTag: '"1e000c2c-0000-0d00-0000-5cdaa4190000"'
          groupName: Group2
          projectName: abgoyalWEselfhostb72bproject
          properties:
            azureDiskType: StandardOrPremium
            azureHybridUseBenefit: Yes
            azureLocation: NorthEurope
            azureOfferCode: MSAZR0003P
            azurePricingTier: Standard
            azureStorageRedundancy: LocallyRedundant
            azureVmFamilies:
              - Dv2_series
              - F_series
              - Dv3_series
              - DS_series
              - DSv2_series
              - Fs_series
              - Dsv3_series
              - Ev3_series
              - Esv3_series
              - D_series
              - M_series
              - Fsv2_series
              - H_series
            currency: USD
            discountPercentage: 100
            percentile: Percentile95
            reservedInstance: RI3Year
            scalingFactor: 1
            sizingCriterion: PerformanceBased
            stage: InProgress
            timeRange: Day
            vmUptime:
              daysPerMonth: 31
              hoursPerDay: 24
          resourceGroupName: abgoyal-westEurope
    

    Create Assessment Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Assessment(name: string, args: AssessmentArgs, opts?: CustomResourceOptions);
    @overload
    def Assessment(resource_name: str,
                   args: AssessmentArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def Assessment(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   group_name: Optional[str] = None,
                   project_name: Optional[str] = None,
                   properties: Optional[AssessmentPropertiesArgs] = None,
                   resource_group_name: Optional[str] = None,
                   assessment_name: Optional[str] = None,
                   e_tag: Optional[str] = None)
    func NewAssessment(ctx *Context, name string, args AssessmentArgs, opts ...ResourceOption) (*Assessment, error)
    public Assessment(string name, AssessmentArgs args, CustomResourceOptions? opts = null)
    public Assessment(String name, AssessmentArgs args)
    public Assessment(String name, AssessmentArgs args, CustomResourceOptions options)
    
    type: azure-native:migrate:Assessment
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AssessmentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AssessmentArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AssessmentArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AssessmentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AssessmentArgs
    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 azure_nativeAssessmentResource = new AzureNative.Migrate.Assessment("azure-nativeAssessmentResource", new()
    {
        GroupName = "string",
        ProjectName = "string",
        Properties = new AzureNative.Migrate.Inputs.AssessmentPropertiesArgs
        {
            AzureDiskType = "string",
            AzureHybridUseBenefit = "string",
            AzureLocation = "string",
            AzureOfferCode = "string",
            AzurePricingTier = "string",
            AzureStorageRedundancy = "string",
            AzureVmFamilies = new[]
            {
                "string",
            },
            Currency = "string",
            DiscountPercentage = 0,
            Percentile = "string",
            ReservedInstance = "string",
            ScalingFactor = 0,
            SizingCriterion = "string",
            Stage = "string",
            TimeRange = "string",
            VmUptime = new AzureNative.Migrate.Inputs.VmUptimeArgs
            {
                DaysPerMonth = 0,
                HoursPerDay = 0,
            },
        },
        ResourceGroupName = "string",
        AssessmentName = "string",
        ETag = "string",
    });
    
    example, err := migrate.NewAssessment(ctx, "azure-nativeAssessmentResource", &migrate.AssessmentArgs{
    	GroupName:   pulumi.String("string"),
    	ProjectName: pulumi.String("string"),
    	Properties: &migrate.AssessmentPropertiesArgs{
    		AzureDiskType:          pulumi.String("string"),
    		AzureHybridUseBenefit:  pulumi.String("string"),
    		AzureLocation:          pulumi.String("string"),
    		AzureOfferCode:         pulumi.String("string"),
    		AzurePricingTier:       pulumi.String("string"),
    		AzureStorageRedundancy: pulumi.String("string"),
    		AzureVmFamilies: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Currency:           pulumi.String("string"),
    		DiscountPercentage: pulumi.Float64(0),
    		Percentile:         pulumi.String("string"),
    		ReservedInstance:   pulumi.String("string"),
    		ScalingFactor:      pulumi.Float64(0),
    		SizingCriterion:    pulumi.String("string"),
    		Stage:              pulumi.String("string"),
    		TimeRange:          pulumi.String("string"),
    		VmUptime: &migrate.VmUptimeArgs{
    			DaysPerMonth: pulumi.Float64(0),
    			HoursPerDay:  pulumi.Float64(0),
    		},
    	},
    	ResourceGroupName: pulumi.String("string"),
    	AssessmentName:    pulumi.String("string"),
    	ETag:              pulumi.String("string"),
    })
    
    var azure_nativeAssessmentResource = new com.pulumi.azurenative.migrate.Assessment("azure-nativeAssessmentResource", com.pulumi.azurenative.migrate.AssessmentArgs.builder()
        .groupName("string")
        .projectName("string")
        .properties(AssessmentPropertiesArgs.builder()
            .azureDiskType("string")
            .azureHybridUseBenefit("string")
            .azureLocation("string")
            .azureOfferCode("string")
            .azurePricingTier("string")
            .azureStorageRedundancy("string")
            .azureVmFamilies("string")
            .currency("string")
            .discountPercentage(0)
            .percentile("string")
            .reservedInstance("string")
            .scalingFactor(0)
            .sizingCriterion("string")
            .stage("string")
            .timeRange("string")
            .vmUptime(VmUptimeArgs.builder()
                .daysPerMonth(0)
                .hoursPerDay(0)
                .build())
            .build())
        .resourceGroupName("string")
        .assessmentName("string")
        .eTag("string")
        .build());
    
    azure_native_assessment_resource = azure_native.migrate.Assessment("azure-nativeAssessmentResource",
        group_name="string",
        project_name="string",
        properties={
            "azure_disk_type": "string",
            "azure_hybrid_use_benefit": "string",
            "azure_location": "string",
            "azure_offer_code": "string",
            "azure_pricing_tier": "string",
            "azure_storage_redundancy": "string",
            "azure_vm_families": ["string"],
            "currency": "string",
            "discount_percentage": 0,
            "percentile": "string",
            "reserved_instance": "string",
            "scaling_factor": 0,
            "sizing_criterion": "string",
            "stage": "string",
            "time_range": "string",
            "vm_uptime": {
                "days_per_month": 0,
                "hours_per_day": 0,
            },
        },
        resource_group_name="string",
        assessment_name="string",
        e_tag="string")
    
    const azure_nativeAssessmentResource = new azure_native.migrate.Assessment("azure-nativeAssessmentResource", {
        groupName: "string",
        projectName: "string",
        properties: {
            azureDiskType: "string",
            azureHybridUseBenefit: "string",
            azureLocation: "string",
            azureOfferCode: "string",
            azurePricingTier: "string",
            azureStorageRedundancy: "string",
            azureVmFamilies: ["string"],
            currency: "string",
            discountPercentage: 0,
            percentile: "string",
            reservedInstance: "string",
            scalingFactor: 0,
            sizingCriterion: "string",
            stage: "string",
            timeRange: "string",
            vmUptime: {
                daysPerMonth: 0,
                hoursPerDay: 0,
            },
        },
        resourceGroupName: "string",
        assessmentName: "string",
        eTag: "string",
    });
    
    type: azure-native:migrate:Assessment
    properties:
        assessmentName: string
        eTag: string
        groupName: string
        projectName: string
        properties:
            azureDiskType: string
            azureHybridUseBenefit: string
            azureLocation: string
            azureOfferCode: string
            azurePricingTier: string
            azureStorageRedundancy: string
            azureVmFamilies:
                - string
            currency: string
            discountPercentage: 0
            percentile: string
            reservedInstance: string
            scalingFactor: 0
            sizingCriterion: string
            stage: string
            timeRange: string
            vmUptime:
                daysPerMonth: 0
                hoursPerDay: 0
        resourceGroupName: string
    

    Assessment 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 Assessment resource accepts the following input properties:

    GroupName string
    Unique name of a group within a project.
    ProjectName string
    Name of the Azure Migrate project.
    Properties Pulumi.AzureNative.Migrate.Inputs.AssessmentProperties
    Properties of the assessment.
    ResourceGroupName string
    Name of the Azure Resource Group that project is part of.
    AssessmentName string
    Unique name of an assessment within a project.
    ETag string
    For optimistic concurrency control.
    GroupName string
    Unique name of a group within a project.
    ProjectName string
    Name of the Azure Migrate project.
    Properties AssessmentPropertiesArgs
    Properties of the assessment.
    ResourceGroupName string
    Name of the Azure Resource Group that project is part of.
    AssessmentName string
    Unique name of an assessment within a project.
    ETag string
    For optimistic concurrency control.
    groupName String
    Unique name of a group within a project.
    projectName String
    Name of the Azure Migrate project.
    properties AssessmentProperties
    Properties of the assessment.
    resourceGroupName String
    Name of the Azure Resource Group that project is part of.
    assessmentName String
    Unique name of an assessment within a project.
    eTag String
    For optimistic concurrency control.
    groupName string
    Unique name of a group within a project.
    projectName string
    Name of the Azure Migrate project.
    properties AssessmentProperties
    Properties of the assessment.
    resourceGroupName string
    Name of the Azure Resource Group that project is part of.
    assessmentName string
    Unique name of an assessment within a project.
    eTag string
    For optimistic concurrency control.
    group_name str
    Unique name of a group within a project.
    project_name str
    Name of the Azure Migrate project.
    properties AssessmentPropertiesArgs
    Properties of the assessment.
    resource_group_name str
    Name of the Azure Resource Group that project is part of.
    assessment_name str
    Unique name of an assessment within a project.
    e_tag str
    For optimistic concurrency control.
    groupName String
    Unique name of a group within a project.
    projectName String
    Name of the Azure Migrate project.
    properties Property Map
    Properties of the assessment.
    resourceGroupName String
    Name of the Azure Resource Group that project is part of.
    assessmentName String
    Unique name of an assessment within a project.
    eTag String
    For optimistic concurrency control.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Assessment resource produces the following output properties:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Unique name of an assessment.
    Type string
    Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments].
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Unique name of an assessment.
    Type string
    Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments].
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Unique name of an assessment.
    type String
    Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments].
    azureApiVersion string
    The Azure API version of the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    Unique name of an assessment.
    type string
    Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments].
    azure_api_version str
    The Azure API version of the resource.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    Unique name of an assessment.
    type str
    Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments].
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Unique name of an assessment.
    type String
    Type of the object = [Microsoft.Migrate/assessmentProjects/groups/assessments].

    Supporting Types

    AssessmentProperties, AssessmentPropertiesArgs

    AzureDiskType string | Pulumi.AzureNative.Migrate.AzureDiskType
    Storage type selected for this disk.
    AzureHybridUseBenefit string | Pulumi.AzureNative.Migrate.AzureHybridUseBenefit
    AHUB discount on windows virtual machines.
    AzureLocation string | Pulumi.AzureNative.Migrate.AzureLocation
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    AzureOfferCode string | Pulumi.AzureNative.Migrate.AzureOfferCode
    Offer code according to which cost estimation is done.
    AzurePricingTier string | Pulumi.AzureNative.Migrate.AzurePricingTier
    Pricing tier for Size evaluation.
    AzureStorageRedundancy string | Pulumi.AzureNative.Migrate.AzureStorageRedundancy
    Storage Redundancy type offered by Azure.
    AzureVmFamilies List<Union<string, Pulumi.AzureNative.Migrate.AzureVmFamily>>
    List of azure VM families.
    Currency string | Pulumi.AzureNative.Migrate.Currency
    Currency to report prices in.
    DiscountPercentage double
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    Percentile string | Pulumi.AzureNative.Migrate.Percentile
    Percentile of performance data used to recommend Azure size.
    ReservedInstance string | Pulumi.AzureNative.Migrate.ReservedInstance
    Azure reserved instance.
    ScalingFactor double
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    SizingCriterion string | Pulumi.AzureNative.Migrate.AssessmentSizingCriterion
    Assessment sizing criterion.
    Stage string | Pulumi.AzureNative.Migrate.AssessmentStage
    User configurable setting that describes the status of the assessment.
    TimeRange string | Pulumi.AzureNative.Migrate.TimeRange
    Time range of performance data used to recommend a size.
    VmUptime Pulumi.AzureNative.Migrate.Inputs.VmUptime
    Specify the duration for which the VMs are up in the on-premises environment.
    AzureDiskType string | AzureDiskType
    Storage type selected for this disk.
    AzureHybridUseBenefit string | AzureHybridUseBenefit
    AHUB discount on windows virtual machines.
    AzureLocation string | AzureLocation
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    AzureOfferCode string | AzureOfferCode
    Offer code according to which cost estimation is done.
    AzurePricingTier string | AzurePricingTier
    Pricing tier for Size evaluation.
    AzureStorageRedundancy string | AzureStorageRedundancy
    Storage Redundancy type offered by Azure.
    AzureVmFamilies []string
    List of azure VM families.
    Currency string | Currency
    Currency to report prices in.
    DiscountPercentage float64
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    Percentile string | Percentile
    Percentile of performance data used to recommend Azure size.
    ReservedInstance string | ReservedInstance
    Azure reserved instance.
    ScalingFactor float64
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    SizingCriterion string | AssessmentSizingCriterion
    Assessment sizing criterion.
    Stage string | AssessmentStage
    User configurable setting that describes the status of the assessment.
    TimeRange string | TimeRange
    Time range of performance data used to recommend a size.
    VmUptime VmUptime
    Specify the duration for which the VMs are up in the on-premises environment.
    azureDiskType String | AzureDiskType
    Storage type selected for this disk.
    azureHybridUseBenefit String | AzureHybridUseBenefit
    AHUB discount on windows virtual machines.
    azureLocation String | AzureLocation
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azureOfferCode String | AzureOfferCode
    Offer code according to which cost estimation is done.
    azurePricingTier String | AzurePricingTier
    Pricing tier for Size evaluation.
    azureStorageRedundancy String | AzureStorageRedundancy
    Storage Redundancy type offered by Azure.
    azureVmFamilies List<Either<String,AzureVmFamily>>
    List of azure VM families.
    currency String | Currency
    Currency to report prices in.
    discountPercentage Double
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    percentile String | Percentile
    Percentile of performance data used to recommend Azure size.
    reservedInstance String | ReservedInstance
    Azure reserved instance.
    scalingFactor Double
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizingCriterion String | AssessmentSizingCriterion
    Assessment sizing criterion.
    stage String | AssessmentStage
    User configurable setting that describes the status of the assessment.
    timeRange String | TimeRange
    Time range of performance data used to recommend a size.
    vmUptime VmUptime
    Specify the duration for which the VMs are up in the on-premises environment.
    azureDiskType string | AzureDiskType
    Storage type selected for this disk.
    azureHybridUseBenefit string | AzureHybridUseBenefit
    AHUB discount on windows virtual machines.
    azureLocation string | AzureLocation
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azureOfferCode string | AzureOfferCode
    Offer code according to which cost estimation is done.
    azurePricingTier string | AzurePricingTier
    Pricing tier for Size evaluation.
    azureStorageRedundancy string | AzureStorageRedundancy
    Storage Redundancy type offered by Azure.
    azureVmFamilies (string | AzureVmFamily)[]
    List of azure VM families.
    currency string | Currency
    Currency to report prices in.
    discountPercentage number
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    percentile string | Percentile
    Percentile of performance data used to recommend Azure size.
    reservedInstance string | ReservedInstance
    Azure reserved instance.
    scalingFactor number
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizingCriterion string | AssessmentSizingCriterion
    Assessment sizing criterion.
    stage string | AssessmentStage
    User configurable setting that describes the status of the assessment.
    timeRange string | TimeRange
    Time range of performance data used to recommend a size.
    vmUptime VmUptime
    Specify the duration for which the VMs are up in the on-premises environment.
    azure_disk_type str | AzureDiskType
    Storage type selected for this disk.
    azure_hybrid_use_benefit str | AzureHybridUseBenefit
    AHUB discount on windows virtual machines.
    azure_location str | AzureLocation
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azure_offer_code str | AzureOfferCode
    Offer code according to which cost estimation is done.
    azure_pricing_tier str | AzurePricingTier
    Pricing tier for Size evaluation.
    azure_storage_redundancy str | AzureStorageRedundancy
    Storage Redundancy type offered by Azure.
    azure_vm_families Sequence[Union[str, AzureVmFamily]]
    List of azure VM families.
    currency str | Currency
    Currency to report prices in.
    discount_percentage float
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    percentile str | Percentile
    Percentile of performance data used to recommend Azure size.
    reserved_instance str | ReservedInstance
    Azure reserved instance.
    scaling_factor float
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizing_criterion str | AssessmentSizingCriterion
    Assessment sizing criterion.
    stage str | AssessmentStage
    User configurable setting that describes the status of the assessment.
    time_range str | TimeRange
    Time range of performance data used to recommend a size.
    vm_uptime VmUptime
    Specify the duration for which the VMs are up in the on-premises environment.
    azureDiskType String | "Unknown" | "Standard" | "StandardSSD" | "Premium" | "StandardOrPremium" | "Ultra" | "PremiumV2"
    Storage type selected for this disk.
    azureHybridUseBenefit String | "Unknown" | "Yes" | "No"
    AHUB discount on windows virtual machines.
    azureLocation String | "Unknown" | "EastAsia" | "SoutheastAsia" | "AustraliaEast" | "AustraliaSoutheast" | "BrazilSouth" | "CanadaCentral" | "CanadaEast" | "WestEurope" | "NorthEurope" | "CentralIndia" | "SouthIndia" | "WestIndia" | "JapanEast" | "JapanWest" | "KoreaCentral" | "KoreaSouth" | "UkWest" | "UkSouth" | "NorthCentralUs" | "EastUs" | "WestUs2" | "SouthCentralUs" | "CentralUs" | "EastUs2" | "WestUs" | "WestCentralUs" | "GermanyCentral" | "GermanyNortheast" | "ChinaNorth" | "ChinaEast" | "USGovArizona" | "USGovTexas" | "USGovIowa" | "USGovVirginia" | "USDoDCentral" | "USDoDEast" | "FranceCentral" | "AustraliaCentral" | "SouthAfricaNorth" | "FranceSouth" | "AustraliaCentral2" | "SouthAfricaWest" | "GermanyNorth" | "GermanyWestCentral" | "NorwayEast" | "NorwayWest" | "ChinaEast2" | "ChinaNorth2" | "SwitzerlandNorth" | "SwitzerlandWest" | "UAENorth" | "UAECentral" | "UsNatEast" | "UsNatWest" | "UsSecEast" | "UsSecCentral" | "UsSecWest" | "SwedenCentral" | "QatarCentral" | "JioIndiaWest" | "ItalyNorth" | "PolandCentral" | "IsraelCentral" | "MexicoCentral" | "NewZealandNorth" | "SpainCentral"
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azureOfferCode String | "Unknown" | "MSAZR0003P" | "MSAZR0044P" | "MSAZR0059P" | "MSAZR0060P" | "MSAZR0062P" | "MSAZR0063P" | "MSAZR0064P" | "MSAZR0029P" | "MSAZR0022P" | "MSAZR0023P" | "MSAZR0148P" | "MSAZR0025P" | "MSAZR0036P" | "MSAZR0120P" | "MSAZR0121P" | "MSAZR0122P" | "MSAZR0123P" | "MSAZR0124P" | "MSAZR0125P" | "MSAZR0126P" | "MSAZR0127P" | "MSAZR0128P" | "MSAZR0129P" | "MSAZR0130P" | "MSAZR0111P" | "MSAZR0144P" | "MSAZR0149P" | "MSMCAZR0044P" | "MSMCAZR0059P" | "MSMCAZR0060P" | "MSMCAZR0063P" | "MSMCAZR0120P" | "MSMCAZR0121P" | "MSMCAZR0125P" | "MSMCAZR0128P" | "MSAZRDE0003P" | "MSAZRDE0044P" | "MSAZRUSGOV0003P" | "EA" | "MSAZR0243P" | "SavingsPlan1Year" | "SavingsPlan3Year"
    Offer code according to which cost estimation is done.
    azurePricingTier String | "Standard" | "Basic"
    Pricing tier for Size evaluation.
    azureStorageRedundancy String | "Unknown" | "LocallyRedundant" | "ZoneRedundant" | "GeoRedundant" | "ReadAccessGeoRedundant"
    Storage Redundancy type offered by Azure.
    azureVmFamilies List<String | "Unknown" | "Basic_A0_A4" | "Standard_A0_A7" | "Standard_A8_A11" | "Av2_series" | "D_series" | "Dv2_series" | "DS_series" | "DSv2_series" | "F_series" | "Fs_series" | "G_series" | "GS_series" | "H_series" | "Ls_series" | "Dsv3_series" | "Dv3_series" | "Fsv2_series" | "Ev3_series" | "Esv3_series" | "M_series" | "DC_Series" | "Lsv2_series" | "Ev4_series" | "Esv4_series" | "Edv4_series" | "Edsv4_series" | "Dv4_series" | "Dsv4_series" | "Ddv4_series" | "Ddsv4_series" | "Easv4_series" | "Dasv4_series" | "Mv2_series" | "Eav4_series" | "Dav4_series" | "Msv2_series" | "Mdsv2_series" | "Dv5_series" | "Dsv5_series" | "Ddv5_series" | "Ddsv5_series" | "Dasv5_series" | "Dadsv5_series" | "Ev5_series" | "Esv5_series" | "Edv5_series" | "Edsv5_series" | "Easv5_series" | "Eadsv5_series" | "Ebsv5_series" | "Ebdsv5_series">
    List of azure VM families.
    currency String | "Unknown" | "USD" | "DKK" | "CAD" | "IDR" | "JPY" | "KRW" | "NZD" | "NOK" | "RUB" | "SAR" | "ZAR" | "SEK" | "TRY" | "GBP" | "MXN" | "MYR" | "INR" | "HKD" | "BRL" | "TWD" | "EUR" | "CHF" | "ARS" | "AUD" | "CNY"
    Currency to report prices in.
    discountPercentage Number
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    percentile String | "Percentile50" | "Percentile90" | "Percentile95" | "Percentile99" | "PercentileUnknown"
    Percentile of performance data used to recommend Azure size.
    reservedInstance String | "None" | "RI1Year" | "RI3Year"
    Azure reserved instance.
    scalingFactor Number
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizingCriterion String | "PerformanceBased" | "AsOnPremises"
    Assessment sizing criterion.
    stage String | "InProgress" | "UnderReview" | "Approved"
    User configurable setting that describes the status of the assessment.
    timeRange String | "Day" | "Week" | "Month" | "Custom"
    Time range of performance data used to recommend a size.
    vmUptime Property Map
    Specify the duration for which the VMs are up in the on-premises environment.

    AssessmentPropertiesResponse, AssessmentPropertiesResponseArgs

    AzureDiskType string
    Storage type selected for this disk.
    AzureHybridUseBenefit string
    AHUB discount on windows virtual machines.
    AzureLocation string
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    AzureOfferCode string
    Offer code according to which cost estimation is done.
    AzurePricingTier string
    Pricing tier for Size evaluation.
    AzureStorageRedundancy string
    Storage Redundancy type offered by Azure.
    AzureVmFamilies List<string>
    List of azure VM families.
    ConfidenceRatingInPercentage double
    Confidence rating percentage for assessment. Can be in the range [0, 100].
    CreatedTimestamp string
    Time when this project was created. Date-Time represented in ISO-8601 format.
    Currency string
    Currency to report prices in.
    DiscountPercentage double
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    EaSubscriptionId string
    Enterprise agreement subscription arm id.
    MonthlyBandwidthCost double
    Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyComputeCost double
    Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyPremiumStorageCost double
    Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyStandardSSDStorageCost double
    Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyStorageCost double
    Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    NumberOfMachines int
    Number of assessed machines part of this assessment.
    Percentile string
    Percentile of performance data used to recommend Azure size.
    PerfDataEndTime string
    End time to consider performance data for assessment
    PerfDataStartTime string
    Start time to consider performance data for assessment
    PricesTimestamp string
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    ReservedInstance string
    Azure reserved instance.
    ScalingFactor double
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    SizingCriterion string
    Assessment sizing criterion.
    Stage string
    User configurable setting that describes the status of the assessment.
    Status string
    Whether the assessment has been created and is valid.
    TimeRange string
    Time range of performance data used to recommend a size.
    UpdatedTimestamp string
    Time when this project was last updated. Date-Time represented in ISO-8601 format.
    VmUptime Pulumi.AzureNative.Migrate.Inputs.VmUptimeResponse
    Specify the duration for which the VMs are up in the on-premises environment.
    AzureDiskType string
    Storage type selected for this disk.
    AzureHybridUseBenefit string
    AHUB discount on windows virtual machines.
    AzureLocation string
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    AzureOfferCode string
    Offer code according to which cost estimation is done.
    AzurePricingTier string
    Pricing tier for Size evaluation.
    AzureStorageRedundancy string
    Storage Redundancy type offered by Azure.
    AzureVmFamilies []string
    List of azure VM families.
    ConfidenceRatingInPercentage float64
    Confidence rating percentage for assessment. Can be in the range [0, 100].
    CreatedTimestamp string
    Time when this project was created. Date-Time represented in ISO-8601 format.
    Currency string
    Currency to report prices in.
    DiscountPercentage float64
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    EaSubscriptionId string
    Enterprise agreement subscription arm id.
    MonthlyBandwidthCost float64
    Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyComputeCost float64
    Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyPremiumStorageCost float64
    Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyStandardSSDStorageCost float64
    Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    MonthlyStorageCost float64
    Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    NumberOfMachines int
    Number of assessed machines part of this assessment.
    Percentile string
    Percentile of performance data used to recommend Azure size.
    PerfDataEndTime string
    End time to consider performance data for assessment
    PerfDataStartTime string
    Start time to consider performance data for assessment
    PricesTimestamp string
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    ReservedInstance string
    Azure reserved instance.
    ScalingFactor float64
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    SizingCriterion string
    Assessment sizing criterion.
    Stage string
    User configurable setting that describes the status of the assessment.
    Status string
    Whether the assessment has been created and is valid.
    TimeRange string
    Time range of performance data used to recommend a size.
    UpdatedTimestamp string
    Time when this project was last updated. Date-Time represented in ISO-8601 format.
    VmUptime VmUptimeResponse
    Specify the duration for which the VMs are up in the on-premises environment.
    azureDiskType String
    Storage type selected for this disk.
    azureHybridUseBenefit String
    AHUB discount on windows virtual machines.
    azureLocation String
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azureOfferCode String
    Offer code according to which cost estimation is done.
    azurePricingTier String
    Pricing tier for Size evaluation.
    azureStorageRedundancy String
    Storage Redundancy type offered by Azure.
    azureVmFamilies List<String>
    List of azure VM families.
    confidenceRatingInPercentage Double
    Confidence rating percentage for assessment. Can be in the range [0, 100].
    createdTimestamp String
    Time when this project was created. Date-Time represented in ISO-8601 format.
    currency String
    Currency to report prices in.
    discountPercentage Double
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    eaSubscriptionId String
    Enterprise agreement subscription arm id.
    monthlyBandwidthCost Double
    Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyComputeCost Double
    Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyPremiumStorageCost Double
    Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyStandardSSDStorageCost Double
    Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyStorageCost Double
    Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    numberOfMachines Integer
    Number of assessed machines part of this assessment.
    percentile String
    Percentile of performance data used to recommend Azure size.
    perfDataEndTime String
    End time to consider performance data for assessment
    perfDataStartTime String
    Start time to consider performance data for assessment
    pricesTimestamp String
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    reservedInstance String
    Azure reserved instance.
    scalingFactor Double
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizingCriterion String
    Assessment sizing criterion.
    stage String
    User configurable setting that describes the status of the assessment.
    status String
    Whether the assessment has been created and is valid.
    timeRange String
    Time range of performance data used to recommend a size.
    updatedTimestamp String
    Time when this project was last updated. Date-Time represented in ISO-8601 format.
    vmUptime VmUptimeResponse
    Specify the duration for which the VMs are up in the on-premises environment.
    azureDiskType string
    Storage type selected for this disk.
    azureHybridUseBenefit string
    AHUB discount on windows virtual machines.
    azureLocation string
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azureOfferCode string
    Offer code according to which cost estimation is done.
    azurePricingTier string
    Pricing tier for Size evaluation.
    azureStorageRedundancy string
    Storage Redundancy type offered by Azure.
    azureVmFamilies string[]
    List of azure VM families.
    confidenceRatingInPercentage number
    Confidence rating percentage for assessment. Can be in the range [0, 100].
    createdTimestamp string
    Time when this project was created. Date-Time represented in ISO-8601 format.
    currency string
    Currency to report prices in.
    discountPercentage number
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    eaSubscriptionId string
    Enterprise agreement subscription arm id.
    monthlyBandwidthCost number
    Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyComputeCost number
    Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyPremiumStorageCost number
    Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyStandardSSDStorageCost number
    Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyStorageCost number
    Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    numberOfMachines number
    Number of assessed machines part of this assessment.
    percentile string
    Percentile of performance data used to recommend Azure size.
    perfDataEndTime string
    End time to consider performance data for assessment
    perfDataStartTime string
    Start time to consider performance data for assessment
    pricesTimestamp string
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    reservedInstance string
    Azure reserved instance.
    scalingFactor number
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizingCriterion string
    Assessment sizing criterion.
    stage string
    User configurable setting that describes the status of the assessment.
    status string
    Whether the assessment has been created and is valid.
    timeRange string
    Time range of performance data used to recommend a size.
    updatedTimestamp string
    Time when this project was last updated. Date-Time represented in ISO-8601 format.
    vmUptime VmUptimeResponse
    Specify the duration for which the VMs are up in the on-premises environment.
    azure_disk_type str
    Storage type selected for this disk.
    azure_hybrid_use_benefit str
    AHUB discount on windows virtual machines.
    azure_location str
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azure_offer_code str
    Offer code according to which cost estimation is done.
    azure_pricing_tier str
    Pricing tier for Size evaluation.
    azure_storage_redundancy str
    Storage Redundancy type offered by Azure.
    azure_vm_families Sequence[str]
    List of azure VM families.
    confidence_rating_in_percentage float
    Confidence rating percentage for assessment. Can be in the range [0, 100].
    created_timestamp str
    Time when this project was created. Date-Time represented in ISO-8601 format.
    currency str
    Currency to report prices in.
    discount_percentage float
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    ea_subscription_id str
    Enterprise agreement subscription arm id.
    monthly_bandwidth_cost float
    Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthly_compute_cost float
    Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthly_premium_storage_cost float
    Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthly_standard_ssd_storage_cost float
    Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthly_storage_cost float
    Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    number_of_machines int
    Number of assessed machines part of this assessment.
    percentile str
    Percentile of performance data used to recommend Azure size.
    perf_data_end_time str
    End time to consider performance data for assessment
    perf_data_start_time str
    Start time to consider performance data for assessment
    prices_timestamp str
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    reserved_instance str
    Azure reserved instance.
    scaling_factor float
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizing_criterion str
    Assessment sizing criterion.
    stage str
    User configurable setting that describes the status of the assessment.
    status str
    Whether the assessment has been created and is valid.
    time_range str
    Time range of performance data used to recommend a size.
    updated_timestamp str
    Time when this project was last updated. Date-Time represented in ISO-8601 format.
    vm_uptime VmUptimeResponse
    Specify the duration for which the VMs are up in the on-premises environment.
    azureDiskType String
    Storage type selected for this disk.
    azureHybridUseBenefit String
    AHUB discount on windows virtual machines.
    azureLocation String
    Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.
    azureOfferCode String
    Offer code according to which cost estimation is done.
    azurePricingTier String
    Pricing tier for Size evaluation.
    azureStorageRedundancy String
    Storage Redundancy type offered by Azure.
    azureVmFamilies List<String>
    List of azure VM families.
    confidenceRatingInPercentage Number
    Confidence rating percentage for assessment. Can be in the range [0, 100].
    createdTimestamp String
    Time when this project was created. Date-Time represented in ISO-8601 format.
    currency String
    Currency to report prices in.
    discountPercentage Number
    Custom discount percentage to be applied on final costs. Can be in the range [0, 100].
    eaSubscriptionId String
    Enterprise agreement subscription arm id.
    monthlyBandwidthCost Number
    Monthly network cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyComputeCost Number
    Monthly compute cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyPremiumStorageCost Number
    Monthly premium storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyStandardSSDStorageCost Number
    Monthly standard SSD storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    monthlyStorageCost Number
    Monthly storage cost estimate for the machines that are part of this assessment as a group, for a 31-day month.
    numberOfMachines Number
    Number of assessed machines part of this assessment.
    percentile String
    Percentile of performance data used to recommend Azure size.
    perfDataEndTime String
    End time to consider performance data for assessment
    perfDataStartTime String
    Start time to consider performance data for assessment
    pricesTimestamp String
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    reservedInstance String
    Azure reserved instance.
    scalingFactor Number
    Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.
    sizingCriterion String
    Assessment sizing criterion.
    stage String
    User configurable setting that describes the status of the assessment.
    status String
    Whether the assessment has been created and is valid.
    timeRange String
    Time range of performance data used to recommend a size.
    updatedTimestamp String
    Time when this project was last updated. Date-Time represented in ISO-8601 format.
    vmUptime Property Map
    Specify the duration for which the VMs are up in the on-premises environment.

    AssessmentSizingCriterion, AssessmentSizingCriterionArgs

    PerformanceBased
    PerformanceBasedPerformance Data based Sizing.
    AsOnPremises
    AsOnPremisesAs On Premises or Static Data based Sizing.
    AssessmentSizingCriterionPerformanceBased
    PerformanceBasedPerformance Data based Sizing.
    AssessmentSizingCriterionAsOnPremises
    AsOnPremisesAs On Premises or Static Data based Sizing.
    PerformanceBased
    PerformanceBasedPerformance Data based Sizing.
    AsOnPremises
    AsOnPremisesAs On Premises or Static Data based Sizing.
    PerformanceBased
    PerformanceBasedPerformance Data based Sizing.
    AsOnPremises
    AsOnPremisesAs On Premises or Static Data based Sizing.
    PERFORMANCE_BASED
    PerformanceBasedPerformance Data based Sizing.
    AS_ON_PREMISES
    AsOnPremisesAs On Premises or Static Data based Sizing.
    "PerformanceBased"
    PerformanceBasedPerformance Data based Sizing.
    "AsOnPremises"
    AsOnPremisesAs On Premises or Static Data based Sizing.

    AssessmentStage, AssessmentStageArgs

    InProgress
    InProgress
    UnderReview
    UnderReview
    Approved
    Approved
    AssessmentStageInProgress
    InProgress
    AssessmentStageUnderReview
    UnderReview
    AssessmentStageApproved
    Approved
    InProgress
    InProgress
    UnderReview
    UnderReview
    Approved
    Approved
    InProgress
    InProgress
    UnderReview
    UnderReview
    Approved
    Approved
    IN_PROGRESS
    InProgress
    UNDER_REVIEW
    UnderReview
    APPROVED
    Approved
    "InProgress"
    InProgress
    "UnderReview"
    UnderReview
    "Approved"
    Approved

    AzureDiskType, AzureDiskTypeArgs

    Unknown
    UnknownUnknown Azure Disk Type
    Standard
    StandardStandard Azure Disk Type
    StandardSSD
    StandardSSDStandardSSD Azure Disk Type
    Premium
    PremiumPremium Azure Disk Type
    StandardOrPremium
    StandardOrPremiumStandardOrPremium Azure Disk Type
    Ultra
    UltraUltra Azure Disk Type
    PremiumV2
    PremiumV2PremiumV2 Azure Disk Type
    AzureDiskTypeUnknown
    UnknownUnknown Azure Disk Type
    AzureDiskTypeStandard
    StandardStandard Azure Disk Type
    AzureDiskTypeStandardSSD
    StandardSSDStandardSSD Azure Disk Type
    AzureDiskTypePremium
    PremiumPremium Azure Disk Type
    AzureDiskTypeStandardOrPremium
    StandardOrPremiumStandardOrPremium Azure Disk Type
    AzureDiskTypeUltra
    UltraUltra Azure Disk Type
    AzureDiskTypePremiumV2
    PremiumV2PremiumV2 Azure Disk Type
    Unknown
    UnknownUnknown Azure Disk Type
    Standard
    StandardStandard Azure Disk Type
    StandardSSD
    StandardSSDStandardSSD Azure Disk Type
    Premium
    PremiumPremium Azure Disk Type
    StandardOrPremium
    StandardOrPremiumStandardOrPremium Azure Disk Type
    Ultra
    UltraUltra Azure Disk Type
    PremiumV2
    PremiumV2PremiumV2 Azure Disk Type
    Unknown
    UnknownUnknown Azure Disk Type
    Standard
    StandardStandard Azure Disk Type
    StandardSSD
    StandardSSDStandardSSD Azure Disk Type
    Premium
    PremiumPremium Azure Disk Type
    StandardOrPremium
    StandardOrPremiumStandardOrPremium Azure Disk Type
    Ultra
    UltraUltra Azure Disk Type
    PremiumV2
    PremiumV2PremiumV2 Azure Disk Type
    UNKNOWN
    UnknownUnknown Azure Disk Type
    STANDARD
    StandardStandard Azure Disk Type
    STANDARD_SSD
    StandardSSDStandardSSD Azure Disk Type
    PREMIUM
    PremiumPremium Azure Disk Type
    STANDARD_OR_PREMIUM
    StandardOrPremiumStandardOrPremium Azure Disk Type
    ULTRA
    UltraUltra Azure Disk Type
    PREMIUM_V2
    PremiumV2PremiumV2 Azure Disk Type
    "Unknown"
    UnknownUnknown Azure Disk Type
    "Standard"
    StandardStandard Azure Disk Type
    "StandardSSD"
    StandardSSDStandardSSD Azure Disk Type
    "Premium"
    PremiumPremium Azure Disk Type
    "StandardOrPremium"
    StandardOrPremiumStandardOrPremium Azure Disk Type
    "Ultra"
    UltraUltra Azure Disk Type
    "PremiumV2"
    PremiumV2PremiumV2 Azure Disk Type

    AzureHybridUseBenefit, AzureHybridUseBenefitArgs

    Unknown
    UnknownUnknown Azure Hybrid Use Benefit
    Yes
    YesYes Azure Hybrid Use Benefit
    No
    NoNo Azure Hybrid Use Benefit
    AzureHybridUseBenefitUnknown
    UnknownUnknown Azure Hybrid Use Benefit
    AzureHybridUseBenefitYes
    YesYes Azure Hybrid Use Benefit
    AzureHybridUseBenefitNo
    NoNo Azure Hybrid Use Benefit
    Unknown
    UnknownUnknown Azure Hybrid Use Benefit
    Yes
    YesYes Azure Hybrid Use Benefit
    No
    NoNo Azure Hybrid Use Benefit
    Unknown
    UnknownUnknown Azure Hybrid Use Benefit
    Yes
    YesYes Azure Hybrid Use Benefit
    No
    NoNo Azure Hybrid Use Benefit
    UNKNOWN
    UnknownUnknown Azure Hybrid Use Benefit
    YES
    YesYes Azure Hybrid Use Benefit
    NO
    NoNo Azure Hybrid Use Benefit
    "Unknown"
    UnknownUnknown Azure Hybrid Use Benefit
    "Yes"
    YesYes Azure Hybrid Use Benefit
    "No"
    NoNo Azure Hybrid Use Benefit

    AzureLocation, AzureLocationArgs

    Unknown
    UnknownUnknown Location for Azure
    EastAsia
    EastAsiaEastAsia Location for Azure
    SoutheastAsia
    SoutheastAsiaSoutheastAsia Location for Azure
    AustraliaEast
    AustraliaEastAustraliaEast Location for Azure
    AustraliaSoutheast
    AustraliaSoutheastAustraliaSoutheast Location for Azure
    BrazilSouth
    BrazilSouthBrazilSouth Location for Azure
    CanadaCentral
    CanadaCentralCanadaCentral Location for Azure
    CanadaEast
    CanadaEastCanadaEast Location for Azure
    WestEurope
    WestEuropeWestEurope Location for Azure
    NorthEurope
    NorthEuropeNorthEurope Location for Azure
    CentralIndia
    CentralIndiaCentralIndia Location for Azure
    SouthIndia
    SouthIndiaSouthIndia Location for Azure
    WestIndia
    WestIndiaWestIndia Location for Azure
    JapanEast
    JapanEastJapanEast Location for Azure
    JapanWest
    JapanWestJapanWest Location for Azure
    KoreaCentral
    KoreaCentralKoreaCentral Location for Azure
    KoreaSouth
    KoreaSouthKoreaSouth Location for Azure
    UkWest
    UkWestUkWest Location for Azure
    UkSouth
    UkSouthUkSouth Location for Azure
    NorthCentralUs
    NorthCentralUsNorthCentralUs Location for Azure
    EastUs
    EastUsEastUs Location for Azure
    WestUs2
    WestUs2WestUs2 Location for Azure
    SouthCentralUs
    SouthCentralUsSouthCentralUs Location for Azure
    CentralUs
    CentralUsCentralUs Location for Azure
    EastUs2
    EastUs2EastUs2 Location for Azure
    WestUs
    WestUsWestUs Location for Azure
    WestCentralUs
    WestCentralUsWestCentralUs Location for Azure
    GermanyCentral
    GermanyCentralGermanyCentral Location for Azure
    GermanyNortheast
    GermanyNortheastGermanyNortheast Location for Azure
    ChinaNorth
    ChinaNorthChinaNorth Location for Azure
    ChinaEast
    ChinaEastChinaEast Location for Azure
    USGovArizona
    USGovArizonaUSGovArizona Location for Azure
    USGovTexas
    USGovTexasUSGovTexas Location for Azure
    USGovIowa
    USGovIowaUSGovIowa Location for Azure
    USGovVirginia
    USGovVirginiaUSGovVirginia Location for Azure
    USDoDCentral
    USDoDCentralUSDoDCentral Location for Azure
    USDoDEast
    USDoDEastUSDoDEast Location for Azure
    FranceCentral
    FranceCentralFranceCentral Location for Azure
    AustraliaCentral
    AustraliaCentralAustraliaCentral Location for Azure
    SouthAfricaNorth
    SouthAfricaNorthSouthAfricaNorth Location for Azure
    FranceSouth
    FranceSouthFranceSouth Location for Azure
    AustraliaCentral2
    AustraliaCentral2AustraliaCentral2 Location for Azure
    SouthAfricaWest
    SouthAfricaWestSouthAfricaWest Location for Azure
    GermanyNorth
    GermanyNorthGermanyNorth Location for Azure
    GermanyWestCentral
    GermanyWestCentralGermanyWestCentral Location for Azure
    NorwayEast
    NorwayEastNorwayEast Location for Azure
    NorwayWest
    NorwayWestNorwayWest Location for Azure
    ChinaEast2
    ChinaEast2ChinaEast2 Location for Azure
    ChinaNorth2
    ChinaNorth2ChinaNorth2 Location for Azure
    SwitzerlandNorth
    SwitzerlandNorthSwitzerlandNorth Location for Azure
    SwitzerlandWest
    SwitzerlandWestSwitzerlandWest Location for Azure
    UAENorth
    UAENorthUAENorth Location for Azure
    UAECentral
    UAECentralUAECentral Location for Azure
    UsNatEast
    UsNatEastUsNatEast Location for Azure
    UsNatWest
    UsNatWestUsNatWest Location for Azure
    UsSecEast
    UsSecEastUsSecEast Location for Azure
    UsSecCentral
    UsSecCentralUsSecCentral Location for Azure
    UsSecWest
    UsSecWestUsSecWest Location for Azure
    SwedenCentral
    SwedenCentralSwedenCentral Location for Azure
    QatarCentral
    QatarCentralQatarCentral Location for Azure
    JioIndiaWest
    JioIndiaWestJioIndiaWest Location for Azure
    ItalyNorth
    ItalyNorthItalyNorth Location for Azure
    PolandCentral
    PolandCentralPolandCentral Location for Azure
    IsraelCentral
    IsraelCentralIsraelCentral Location for Azure
    MexicoCentral
    MexicoCentralMexicoCentral Location for Azure
    NewZealandNorth
    NewZealandNorthNewZealandNorth Location for Azure
    SpainCentral
    SpainCentralSpainCentral Location for Azure
    AzureLocationUnknown
    UnknownUnknown Location for Azure
    AzureLocationEastAsia
    EastAsiaEastAsia Location for Azure
    AzureLocationSoutheastAsia
    SoutheastAsiaSoutheastAsia Location for Azure
    AzureLocationAustraliaEast
    AustraliaEastAustraliaEast Location for Azure
    AzureLocationAustraliaSoutheast
    AustraliaSoutheastAustraliaSoutheast Location for Azure
    AzureLocationBrazilSouth
    BrazilSouthBrazilSouth Location for Azure
    AzureLocationCanadaCentral
    CanadaCentralCanadaCentral Location for Azure
    AzureLocationCanadaEast
    CanadaEastCanadaEast Location for Azure
    AzureLocationWestEurope
    WestEuropeWestEurope Location for Azure
    AzureLocationNorthEurope
    NorthEuropeNorthEurope Location for Azure
    AzureLocationCentralIndia
    CentralIndiaCentralIndia Location for Azure
    AzureLocationSouthIndia
    SouthIndiaSouthIndia Location for Azure
    AzureLocationWestIndia
    WestIndiaWestIndia Location for Azure
    AzureLocationJapanEast
    JapanEastJapanEast Location for Azure
    AzureLocationJapanWest
    JapanWestJapanWest Location for Azure
    AzureLocationKoreaCentral
    KoreaCentralKoreaCentral Location for Azure
    AzureLocationKoreaSouth
    KoreaSouthKoreaSouth Location for Azure
    AzureLocationUkWest
    UkWestUkWest Location for Azure
    AzureLocationUkSouth
    UkSouthUkSouth Location for Azure
    AzureLocationNorthCentralUs
    NorthCentralUsNorthCentralUs Location for Azure
    AzureLocationEastUs
    EastUsEastUs Location for Azure
    AzureLocationWestUs2
    WestUs2WestUs2 Location for Azure
    AzureLocationSouthCentralUs
    SouthCentralUsSouthCentralUs Location for Azure
    AzureLocationCentralUs
    CentralUsCentralUs Location for Azure
    AzureLocationEastUs2
    EastUs2EastUs2 Location for Azure
    AzureLocationWestUs
    WestUsWestUs Location for Azure
    AzureLocationWestCentralUs
    WestCentralUsWestCentralUs Location for Azure
    AzureLocationGermanyCentral
    GermanyCentralGermanyCentral Location for Azure
    AzureLocationGermanyNortheast
    GermanyNortheastGermanyNortheast Location for Azure
    AzureLocationChinaNorth
    ChinaNorthChinaNorth Location for Azure
    AzureLocationChinaEast
    ChinaEastChinaEast Location for Azure
    AzureLocationUSGovArizona
    USGovArizonaUSGovArizona Location for Azure
    AzureLocationUSGovTexas
    USGovTexasUSGovTexas Location for Azure
    AzureLocationUSGovIowa
    USGovIowaUSGovIowa Location for Azure
    AzureLocationUSGovVirginia
    USGovVirginiaUSGovVirginia Location for Azure
    AzureLocationUSDoDCentral
    USDoDCentralUSDoDCentral Location for Azure
    AzureLocationUSDoDEast
    USDoDEastUSDoDEast Location for Azure
    AzureLocationFranceCentral
    FranceCentralFranceCentral Location for Azure
    AzureLocationAustraliaCentral
    AustraliaCentralAustraliaCentral Location for Azure
    AzureLocationSouthAfricaNorth
    SouthAfricaNorthSouthAfricaNorth Location for Azure
    AzureLocationFranceSouth
    FranceSouthFranceSouth Location for Azure
    AzureLocationAustraliaCentral2
    AustraliaCentral2AustraliaCentral2 Location for Azure
    AzureLocationSouthAfricaWest
    SouthAfricaWestSouthAfricaWest Location for Azure
    AzureLocationGermanyNorth
    GermanyNorthGermanyNorth Location for Azure
    AzureLocationGermanyWestCentral
    GermanyWestCentralGermanyWestCentral Location for Azure
    AzureLocationNorwayEast
    NorwayEastNorwayEast Location for Azure
    AzureLocationNorwayWest
    NorwayWestNorwayWest Location for Azure
    AzureLocationChinaEast2
    ChinaEast2ChinaEast2 Location for Azure
    AzureLocationChinaNorth2
    ChinaNorth2ChinaNorth2 Location for Azure
    AzureLocationSwitzerlandNorth
    SwitzerlandNorthSwitzerlandNorth Location for Azure
    AzureLocationSwitzerlandWest
    SwitzerlandWestSwitzerlandWest Location for Azure
    AzureLocationUAENorth
    UAENorthUAENorth Location for Azure
    AzureLocationUAECentral
    UAECentralUAECentral Location for Azure
    AzureLocationUsNatEast
    UsNatEastUsNatEast Location for Azure
    AzureLocationUsNatWest
    UsNatWestUsNatWest Location for Azure
    AzureLocationUsSecEast
    UsSecEastUsSecEast Location for Azure
    AzureLocationUsSecCentral
    UsSecCentralUsSecCentral Location for Azure
    AzureLocationUsSecWest
    UsSecWestUsSecWest Location for Azure
    AzureLocationSwedenCentral
    SwedenCentralSwedenCentral Location for Azure
    AzureLocationQatarCentral
    QatarCentralQatarCentral Location for Azure
    AzureLocationJioIndiaWest
    JioIndiaWestJioIndiaWest Location for Azure
    AzureLocationItalyNorth
    ItalyNorthItalyNorth Location for Azure
    AzureLocationPolandCentral
    PolandCentralPolandCentral Location for Azure
    AzureLocationIsraelCentral
    IsraelCentralIsraelCentral Location for Azure
    AzureLocationMexicoCentral
    MexicoCentralMexicoCentral Location for Azure
    AzureLocationNewZealandNorth
    NewZealandNorthNewZealandNorth Location for Azure
    AzureLocationSpainCentral
    SpainCentralSpainCentral Location for Azure
    Unknown
    UnknownUnknown Location for Azure
    EastAsia
    EastAsiaEastAsia Location for Azure
    SoutheastAsia
    SoutheastAsiaSoutheastAsia Location for Azure
    AustraliaEast
    AustraliaEastAustraliaEast Location for Azure
    AustraliaSoutheast
    AustraliaSoutheastAustraliaSoutheast Location for Azure
    BrazilSouth
    BrazilSouthBrazilSouth Location for Azure
    CanadaCentral
    CanadaCentralCanadaCentral Location for Azure
    CanadaEast
    CanadaEastCanadaEast Location for Azure
    WestEurope
    WestEuropeWestEurope Location for Azure
    NorthEurope
    NorthEuropeNorthEurope Location for Azure
    CentralIndia
    CentralIndiaCentralIndia Location for Azure
    SouthIndia
    SouthIndiaSouthIndia Location for Azure
    WestIndia
    WestIndiaWestIndia Location for Azure
    JapanEast
    JapanEastJapanEast Location for Azure
    JapanWest
    JapanWestJapanWest Location for Azure
    KoreaCentral
    KoreaCentralKoreaCentral Location for Azure
    KoreaSouth
    KoreaSouthKoreaSouth Location for Azure
    UkWest
    UkWestUkWest Location for Azure
    UkSouth
    UkSouthUkSouth Location for Azure
    NorthCentralUs
    NorthCentralUsNorthCentralUs Location for Azure
    EastUs
    EastUsEastUs Location for Azure
    WestUs2
    WestUs2WestUs2 Location for Azure
    SouthCentralUs
    SouthCentralUsSouthCentralUs Location for Azure
    CentralUs
    CentralUsCentralUs Location for Azure
    EastUs2
    EastUs2EastUs2 Location for Azure
    WestUs
    WestUsWestUs Location for Azure
    WestCentralUs
    WestCentralUsWestCentralUs Location for Azure
    GermanyCentral
    GermanyCentralGermanyCentral Location for Azure
    GermanyNortheast
    GermanyNortheastGermanyNortheast Location for Azure
    ChinaNorth
    ChinaNorthChinaNorth Location for Azure
    ChinaEast
    ChinaEastChinaEast Location for Azure
    USGovArizona
    USGovArizonaUSGovArizona Location for Azure
    USGovTexas
    USGovTexasUSGovTexas Location for Azure
    USGovIowa
    USGovIowaUSGovIowa Location for Azure
    USGovVirginia
    USGovVirginiaUSGovVirginia Location for Azure
    USDoDCentral
    USDoDCentralUSDoDCentral Location for Azure
    USDoDEast
    USDoDEastUSDoDEast Location for Azure
    FranceCentral
    FranceCentralFranceCentral Location for Azure
    AustraliaCentral
    AustraliaCentralAustraliaCentral Location for Azure
    SouthAfricaNorth
    SouthAfricaNorthSouthAfricaNorth Location for Azure
    FranceSouth
    FranceSouthFranceSouth Location for Azure
    AustraliaCentral2
    AustraliaCentral2AustraliaCentral2 Location for Azure
    SouthAfricaWest
    SouthAfricaWestSouthAfricaWest Location for Azure
    GermanyNorth
    GermanyNorthGermanyNorth Location for Azure
    GermanyWestCentral
    GermanyWestCentralGermanyWestCentral Location for Azure
    NorwayEast
    NorwayEastNorwayEast Location for Azure
    NorwayWest
    NorwayWestNorwayWest Location for Azure
    ChinaEast2
    ChinaEast2ChinaEast2 Location for Azure
    ChinaNorth2
    ChinaNorth2ChinaNorth2 Location for Azure
    SwitzerlandNorth
    SwitzerlandNorthSwitzerlandNorth Location for Azure
    SwitzerlandWest
    SwitzerlandWestSwitzerlandWest Location for Azure
    UAENorth
    UAENorthUAENorth Location for Azure
    UAECentral
    UAECentralUAECentral Location for Azure
    UsNatEast
    UsNatEastUsNatEast Location for Azure
    UsNatWest
    UsNatWestUsNatWest Location for Azure
    UsSecEast
    UsSecEastUsSecEast Location for Azure
    UsSecCentral
    UsSecCentralUsSecCentral Location for Azure
    UsSecWest
    UsSecWestUsSecWest Location for Azure
    SwedenCentral
    SwedenCentralSwedenCentral Location for Azure
    QatarCentral
    QatarCentralQatarCentral Location for Azure
    JioIndiaWest
    JioIndiaWestJioIndiaWest Location for Azure
    ItalyNorth
    ItalyNorthItalyNorth Location for Azure
    PolandCentral
    PolandCentralPolandCentral Location for Azure
    IsraelCentral
    IsraelCentralIsraelCentral Location for Azure
    MexicoCentral
    MexicoCentralMexicoCentral Location for Azure
    NewZealandNorth
    NewZealandNorthNewZealandNorth Location for Azure
    SpainCentral
    SpainCentralSpainCentral Location for Azure
    Unknown
    UnknownUnknown Location for Azure
    EastAsia
    EastAsiaEastAsia Location for Azure
    SoutheastAsia
    SoutheastAsiaSoutheastAsia Location for Azure
    AustraliaEast
    AustraliaEastAustraliaEast Location for Azure
    AustraliaSoutheast
    AustraliaSoutheastAustraliaSoutheast Location for Azure
    BrazilSouth
    BrazilSouthBrazilSouth Location for Azure
    CanadaCentral
    CanadaCentralCanadaCentral Location for Azure
    CanadaEast
    CanadaEastCanadaEast Location for Azure
    WestEurope
    WestEuropeWestEurope Location for Azure
    NorthEurope
    NorthEuropeNorthEurope Location for Azure
    CentralIndia
    CentralIndiaCentralIndia Location for Azure
    SouthIndia
    SouthIndiaSouthIndia Location for Azure
    WestIndia
    WestIndiaWestIndia Location for Azure
    JapanEast
    JapanEastJapanEast Location for Azure
    JapanWest
    JapanWestJapanWest Location for Azure
    KoreaCentral
    KoreaCentralKoreaCentral Location for Azure
    KoreaSouth
    KoreaSouthKoreaSouth Location for Azure
    UkWest
    UkWestUkWest Location for Azure
    UkSouth
    UkSouthUkSouth Location for Azure
    NorthCentralUs
    NorthCentralUsNorthCentralUs Location for Azure
    EastUs
    EastUsEastUs Location for Azure
    WestUs2
    WestUs2WestUs2 Location for Azure
    SouthCentralUs
    SouthCentralUsSouthCentralUs Location for Azure
    CentralUs
    CentralUsCentralUs Location for Azure
    EastUs2
    EastUs2EastUs2 Location for Azure
    WestUs
    WestUsWestUs Location for Azure
    WestCentralUs
    WestCentralUsWestCentralUs Location for Azure
    GermanyCentral
    GermanyCentralGermanyCentral Location for Azure
    GermanyNortheast
    GermanyNortheastGermanyNortheast Location for Azure
    ChinaNorth
    ChinaNorthChinaNorth Location for Azure
    ChinaEast
    ChinaEastChinaEast Location for Azure
    USGovArizona
    USGovArizonaUSGovArizona Location for Azure
    USGovTexas
    USGovTexasUSGovTexas Location for Azure
    USGovIowa
    USGovIowaUSGovIowa Location for Azure
    USGovVirginia
    USGovVirginiaUSGovVirginia Location for Azure
    USDoDCentral
    USDoDCentralUSDoDCentral Location for Azure
    USDoDEast
    USDoDEastUSDoDEast Location for Azure
    FranceCentral
    FranceCentralFranceCentral Location for Azure
    AustraliaCentral
    AustraliaCentralAustraliaCentral Location for Azure
    SouthAfricaNorth
    SouthAfricaNorthSouthAfricaNorth Location for Azure
    FranceSouth
    FranceSouthFranceSouth Location for Azure
    AustraliaCentral2
    AustraliaCentral2AustraliaCentral2 Location for Azure
    SouthAfricaWest
    SouthAfricaWestSouthAfricaWest Location for Azure
    GermanyNorth
    GermanyNorthGermanyNorth Location for Azure
    GermanyWestCentral
    GermanyWestCentralGermanyWestCentral Location for Azure
    NorwayEast
    NorwayEastNorwayEast Location for Azure
    NorwayWest
    NorwayWestNorwayWest Location for Azure
    ChinaEast2
    ChinaEast2ChinaEast2 Location for Azure
    ChinaNorth2
    ChinaNorth2ChinaNorth2 Location for Azure
    SwitzerlandNorth
    SwitzerlandNorthSwitzerlandNorth Location for Azure
    SwitzerlandWest
    SwitzerlandWestSwitzerlandWest Location for Azure
    UAENorth
    UAENorthUAENorth Location for Azure
    UAECentral
    UAECentralUAECentral Location for Azure
    UsNatEast
    UsNatEastUsNatEast Location for Azure
    UsNatWest
    UsNatWestUsNatWest Location for Azure
    UsSecEast
    UsSecEastUsSecEast Location for Azure
    UsSecCentral
    UsSecCentralUsSecCentral Location for Azure
    UsSecWest
    UsSecWestUsSecWest Location for Azure
    SwedenCentral
    SwedenCentralSwedenCentral Location for Azure
    QatarCentral
    QatarCentralQatarCentral Location for Azure
    JioIndiaWest
    JioIndiaWestJioIndiaWest Location for Azure
    ItalyNorth
    ItalyNorthItalyNorth Location for Azure
    PolandCentral
    PolandCentralPolandCentral Location for Azure
    IsraelCentral
    IsraelCentralIsraelCentral Location for Azure
    MexicoCentral
    MexicoCentralMexicoCentral Location for Azure
    NewZealandNorth
    NewZealandNorthNewZealandNorth Location for Azure
    SpainCentral
    SpainCentralSpainCentral Location for Azure
    UNKNOWN
    UnknownUnknown Location for Azure
    EAST_ASIA
    EastAsiaEastAsia Location for Azure
    SOUTHEAST_ASIA
    SoutheastAsiaSoutheastAsia Location for Azure
    AUSTRALIA_EAST
    AustraliaEastAustraliaEast Location for Azure
    AUSTRALIA_SOUTHEAST
    AustraliaSoutheastAustraliaSoutheast Location for Azure
    BRAZIL_SOUTH
    BrazilSouthBrazilSouth Location for Azure
    CANADA_CENTRAL
    CanadaCentralCanadaCentral Location for Azure
    CANADA_EAST
    CanadaEastCanadaEast Location for Azure
    WEST_EUROPE
    WestEuropeWestEurope Location for Azure
    NORTH_EUROPE
    NorthEuropeNorthEurope Location for Azure
    CENTRAL_INDIA
    CentralIndiaCentralIndia Location for Azure
    SOUTH_INDIA
    SouthIndiaSouthIndia Location for Azure
    WEST_INDIA
    WestIndiaWestIndia Location for Azure
    JAPAN_EAST
    JapanEastJapanEast Location for Azure
    JAPAN_WEST
    JapanWestJapanWest Location for Azure
    KOREA_CENTRAL
    KoreaCentralKoreaCentral Location for Azure
    KOREA_SOUTH
    KoreaSouthKoreaSouth Location for Azure
    UK_WEST
    UkWestUkWest Location for Azure
    UK_SOUTH
    UkSouthUkSouth Location for Azure
    NORTH_CENTRAL_US
    NorthCentralUsNorthCentralUs Location for Azure
    EAST_US
    EastUsEastUs Location for Azure
    WEST_US2
    WestUs2WestUs2 Location for Azure
    SOUTH_CENTRAL_US
    SouthCentralUsSouthCentralUs Location for Azure
    CENTRAL_US
    CentralUsCentralUs Location for Azure
    EAST_US2
    EastUs2EastUs2 Location for Azure
    WEST_US
    WestUsWestUs Location for Azure
    WEST_CENTRAL_US
    WestCentralUsWestCentralUs Location for Azure
    GERMANY_CENTRAL
    GermanyCentralGermanyCentral Location for Azure
    GERMANY_NORTHEAST
    GermanyNortheastGermanyNortheast Location for Azure
    CHINA_NORTH
    ChinaNorthChinaNorth Location for Azure
    CHINA_EAST
    ChinaEastChinaEast Location for Azure
    US_GOV_ARIZONA
    USGovArizonaUSGovArizona Location for Azure
    US_GOV_TEXAS
    USGovTexasUSGovTexas Location for Azure
    US_GOV_IOWA
    USGovIowaUSGovIowa Location for Azure
    US_GOV_VIRGINIA
    USGovVirginiaUSGovVirginia Location for Azure
    US_DO_D_CENTRAL
    USDoDCentralUSDoDCentral Location for Azure
    US_DO_D_EAST
    USDoDEastUSDoDEast Location for Azure
    FRANCE_CENTRAL
    FranceCentralFranceCentral Location for Azure
    AUSTRALIA_CENTRAL
    AustraliaCentralAustraliaCentral Location for Azure
    SOUTH_AFRICA_NORTH
    SouthAfricaNorthSouthAfricaNorth Location for Azure
    FRANCE_SOUTH
    FranceSouthFranceSouth Location for Azure
    AUSTRALIA_CENTRAL2
    AustraliaCentral2AustraliaCentral2 Location for Azure
    SOUTH_AFRICA_WEST
    SouthAfricaWestSouthAfricaWest Location for Azure
    GERMANY_NORTH
    GermanyNorthGermanyNorth Location for Azure
    GERMANY_WEST_CENTRAL
    GermanyWestCentralGermanyWestCentral Location for Azure
    NORWAY_EAST
    NorwayEastNorwayEast Location for Azure
    NORWAY_WEST
    NorwayWestNorwayWest Location for Azure
    CHINA_EAST2
    ChinaEast2ChinaEast2 Location for Azure
    CHINA_NORTH2
    ChinaNorth2ChinaNorth2 Location for Azure
    SWITZERLAND_NORTH
    SwitzerlandNorthSwitzerlandNorth Location for Azure
    SWITZERLAND_WEST
    SwitzerlandWestSwitzerlandWest Location for Azure
    UAE_NORTH
    UAENorthUAENorth Location for Azure
    UAE_CENTRAL
    UAECentralUAECentral Location for Azure
    US_NAT_EAST
    UsNatEastUsNatEast Location for Azure
    US_NAT_WEST
    UsNatWestUsNatWest Location for Azure
    US_SEC_EAST
    UsSecEastUsSecEast Location for Azure
    US_SEC_CENTRAL
    UsSecCentralUsSecCentral Location for Azure
    US_SEC_WEST
    UsSecWestUsSecWest Location for Azure
    SWEDEN_CENTRAL
    SwedenCentralSwedenCentral Location for Azure
    QATAR_CENTRAL
    QatarCentralQatarCentral Location for Azure
    JIO_INDIA_WEST
    JioIndiaWestJioIndiaWest Location for Azure
    ITALY_NORTH
    ItalyNorthItalyNorth Location for Azure
    POLAND_CENTRAL
    PolandCentralPolandCentral Location for Azure
    ISRAEL_CENTRAL
    IsraelCentralIsraelCentral Location for Azure
    MEXICO_CENTRAL
    MexicoCentralMexicoCentral Location for Azure
    NEW_ZEALAND_NORTH
    NewZealandNorthNewZealandNorth Location for Azure
    SPAIN_CENTRAL
    SpainCentralSpainCentral Location for Azure
    "Unknown"
    UnknownUnknown Location for Azure
    "EastAsia"
    EastAsiaEastAsia Location for Azure
    "SoutheastAsia"
    SoutheastAsiaSoutheastAsia Location for Azure
    "AustraliaEast"
    AustraliaEastAustraliaEast Location for Azure
    "AustraliaSoutheast"
    AustraliaSoutheastAustraliaSoutheast Location for Azure
    "BrazilSouth"
    BrazilSouthBrazilSouth Location for Azure
    "CanadaCentral"
    CanadaCentralCanadaCentral Location for Azure
    "CanadaEast"
    CanadaEastCanadaEast Location for Azure
    "WestEurope"
    WestEuropeWestEurope Location for Azure
    "NorthEurope"
    NorthEuropeNorthEurope Location for Azure
    "CentralIndia"
    CentralIndiaCentralIndia Location for Azure
    "SouthIndia"
    SouthIndiaSouthIndia Location for Azure
    "WestIndia"
    WestIndiaWestIndia Location for Azure
    "JapanEast"
    JapanEastJapanEast Location for Azure
    "JapanWest"
    JapanWestJapanWest Location for Azure
    "KoreaCentral"
    KoreaCentralKoreaCentral Location for Azure
    "KoreaSouth"
    KoreaSouthKoreaSouth Location for Azure
    "UkWest"
    UkWestUkWest Location for Azure
    "UkSouth"
    UkSouthUkSouth Location for Azure
    "NorthCentralUs"
    NorthCentralUsNorthCentralUs Location for Azure
    "EastUs"
    EastUsEastUs Location for Azure
    "WestUs2"
    WestUs2WestUs2 Location for Azure
    "SouthCentralUs"
    SouthCentralUsSouthCentralUs Location for Azure
    "CentralUs"
    CentralUsCentralUs Location for Azure
    "EastUs2"
    EastUs2EastUs2 Location for Azure
    "WestUs"
    WestUsWestUs Location for Azure
    "WestCentralUs"
    WestCentralUsWestCentralUs Location for Azure
    "GermanyCentral"
    GermanyCentralGermanyCentral Location for Azure
    "GermanyNortheast"
    GermanyNortheastGermanyNortheast Location for Azure
    "ChinaNorth"
    ChinaNorthChinaNorth Location for Azure
    "ChinaEast"
    ChinaEastChinaEast Location for Azure
    "USGovArizona"
    USGovArizonaUSGovArizona Location for Azure
    "USGovTexas"
    USGovTexasUSGovTexas Location for Azure
    "USGovIowa"
    USGovIowaUSGovIowa Location for Azure
    "USGovVirginia"
    USGovVirginiaUSGovVirginia Location for Azure
    "USDoDCentral"
    USDoDCentralUSDoDCentral Location for Azure
    "USDoDEast"
    USDoDEastUSDoDEast Location for Azure
    "FranceCentral"
    FranceCentralFranceCentral Location for Azure
    "AustraliaCentral"
    AustraliaCentralAustraliaCentral Location for Azure
    "SouthAfricaNorth"
    SouthAfricaNorthSouthAfricaNorth Location for Azure
    "FranceSouth"
    FranceSouthFranceSouth Location for Azure
    "AustraliaCentral2"
    AustraliaCentral2AustraliaCentral2 Location for Azure
    "SouthAfricaWest"
    SouthAfricaWestSouthAfricaWest Location for Azure
    "GermanyNorth"
    GermanyNorthGermanyNorth Location for Azure
    "GermanyWestCentral"
    GermanyWestCentralGermanyWestCentral Location for Azure
    "NorwayEast"
    NorwayEastNorwayEast Location for Azure
    "NorwayWest"
    NorwayWestNorwayWest Location for Azure
    "ChinaEast2"
    ChinaEast2ChinaEast2 Location for Azure
    "ChinaNorth2"
    ChinaNorth2ChinaNorth2 Location for Azure
    "SwitzerlandNorth"
    SwitzerlandNorthSwitzerlandNorth Location for Azure
    "SwitzerlandWest"
    SwitzerlandWestSwitzerlandWest Location for Azure
    "UAENorth"
    UAENorthUAENorth Location for Azure
    "UAECentral"
    UAECentralUAECentral Location for Azure
    "UsNatEast"
    UsNatEastUsNatEast Location for Azure
    "UsNatWest"
    UsNatWestUsNatWest Location for Azure
    "UsSecEast"
    UsSecEastUsSecEast Location for Azure
    "UsSecCentral"
    UsSecCentralUsSecCentral Location for Azure
    "UsSecWest"
    UsSecWestUsSecWest Location for Azure
    "SwedenCentral"
    SwedenCentralSwedenCentral Location for Azure
    "QatarCentral"
    QatarCentralQatarCentral Location for Azure
    "JioIndiaWest"
    JioIndiaWestJioIndiaWest Location for Azure
    "ItalyNorth"
    ItalyNorthItalyNorth Location for Azure
    "PolandCentral"
    PolandCentralPolandCentral Location for Azure
    "IsraelCentral"
    IsraelCentralIsraelCentral Location for Azure
    "MexicoCentral"
    MexicoCentralMexicoCentral Location for Azure
    "NewZealandNorth"
    NewZealandNorthNewZealandNorth Location for Azure
    "SpainCentral"
    SpainCentralSpainCentral Location for Azure

    AzureOfferCode, AzureOfferCodeArgs

    Unknown
    Unknown
    Msazr0003P
    MSAZR0003P
    Msazr0044P
    MSAZR0044P
    Msazr0059P
    MSAZR0059P
    Msazr0060P
    MSAZR0060P
    Msazr0062P
    MSAZR0062P
    Msazr0063P
    MSAZR0063P
    Msazr0064P
    MSAZR0064P
    Msazr0029P
    MSAZR0029P
    Msazr0022P
    MSAZR0022P
    Msazr0023P
    MSAZR0023P
    Msazr0148P
    MSAZR0148P
    Msazr0025P
    MSAZR0025P
    Msazr0036P
    MSAZR0036P
    Msazr0120P
    MSAZR0120P
    Msazr0121P
    MSAZR0121P
    Msazr0122P
    MSAZR0122P
    Msazr0123P
    MSAZR0123P
    Msazr0124P
    MSAZR0124P
    Msazr0125P
    MSAZR0125P
    Msazr0126P
    MSAZR0126P
    Msazr0127P
    MSAZR0127P
    Msazr0128P
    MSAZR0128P
    Msazr0129P
    MSAZR0129P
    Msazr0130P
    MSAZR0130P
    Msazr0111P
    MSAZR0111P
    Msazr0144P
    MSAZR0144P
    Msazr0149P
    MSAZR0149P
    Msmcazr0044P
    MSMCAZR0044P
    Msmcazr0059P
    MSMCAZR0059P
    Msmcazr0060P
    MSMCAZR0060P
    Msmcazr0063P
    MSMCAZR0063P
    Msmcazr0120P
    MSMCAZR0120P
    Msmcazr0121P
    MSMCAZR0121P
    Msmcazr0125P
    MSMCAZR0125P
    Msmcazr0128P
    MSMCAZR0128P
    Msazrde0003P
    MSAZRDE0003P
    Msazrde0044P
    MSAZRDE0044P
    Msazrusgov0003P
    MSAZRUSGOV0003P
    EA
    EA
    Msazr0243P
    MSAZR0243P
    SavingsPlan1Year
    SavingsPlan1Year
    SavingsPlan3Year
    SavingsPlan3Year
    AzureOfferCodeUnknown
    Unknown
    AzureOfferCodeMsazr0003P
    MSAZR0003P
    AzureOfferCodeMsazr0044P
    MSAZR0044P
    AzureOfferCodeMsazr0059P
    MSAZR0059P
    AzureOfferCodeMsazr0060P
    MSAZR0060P
    AzureOfferCodeMsazr0062P
    MSAZR0062P
    AzureOfferCodeMsazr0063P
    MSAZR0063P
    AzureOfferCodeMsazr0064P
    MSAZR0064P
    AzureOfferCodeMsazr0029P
    MSAZR0029P
    AzureOfferCodeMsazr0022P
    MSAZR0022P
    AzureOfferCodeMsazr0023P
    MSAZR0023P
    AzureOfferCodeMsazr0148P
    MSAZR0148P
    AzureOfferCodeMsazr0025P
    MSAZR0025P
    AzureOfferCodeMsazr0036P
    MSAZR0036P
    AzureOfferCodeMsazr0120P
    MSAZR0120P
    AzureOfferCodeMsazr0121P
    MSAZR0121P
    AzureOfferCodeMsazr0122P
    MSAZR0122P
    AzureOfferCodeMsazr0123P
    MSAZR0123P
    AzureOfferCodeMsazr0124P
    MSAZR0124P
    AzureOfferCodeMsazr0125P
    MSAZR0125P
    AzureOfferCodeMsazr0126P
    MSAZR0126P
    AzureOfferCodeMsazr0127P
    MSAZR0127P
    AzureOfferCodeMsazr0128P
    MSAZR0128P
    AzureOfferCodeMsazr0129P
    MSAZR0129P
    AzureOfferCodeMsazr0130P
    MSAZR0130P
    AzureOfferCodeMsazr0111P
    MSAZR0111P
    AzureOfferCodeMsazr0144P
    MSAZR0144P
    AzureOfferCodeMsazr0149P
    MSAZR0149P
    AzureOfferCodeMsmcazr0044P
    MSMCAZR0044P
    AzureOfferCodeMsmcazr0059P
    MSMCAZR0059P
    AzureOfferCodeMsmcazr0060P
    MSMCAZR0060P
    AzureOfferCodeMsmcazr0063P
    MSMCAZR0063P
    AzureOfferCodeMsmcazr0120P
    MSMCAZR0120P
    AzureOfferCodeMsmcazr0121P
    MSMCAZR0121P
    AzureOfferCodeMsmcazr0125P
    MSMCAZR0125P
    AzureOfferCodeMsmcazr0128P
    MSMCAZR0128P
    AzureOfferCodeMsazrde0003P
    MSAZRDE0003P
    AzureOfferCodeMsazrde0044P
    MSAZRDE0044P
    AzureOfferCodeMsazrusgov0003P
    MSAZRUSGOV0003P
    AzureOfferCodeEA
    EA
    AzureOfferCodeMsazr0243P
    MSAZR0243P
    AzureOfferCodeSavingsPlan1Year
    SavingsPlan1Year
    AzureOfferCodeSavingsPlan3Year
    SavingsPlan3Year
    Unknown
    Unknown
    Msazr0003P
    MSAZR0003P
    Msazr0044P
    MSAZR0044P
    Msazr0059P
    MSAZR0059P
    Msazr0060P
    MSAZR0060P
    Msazr0062P
    MSAZR0062P
    Msazr0063P
    MSAZR0063P
    Msazr0064P
    MSAZR0064P
    Msazr0029P
    MSAZR0029P
    Msazr0022P
    MSAZR0022P
    Msazr0023P
    MSAZR0023P
    Msazr0148P
    MSAZR0148P
    Msazr0025P
    MSAZR0025P
    Msazr0036P
    MSAZR0036P
    Msazr0120P
    MSAZR0120P
    Msazr0121P
    MSAZR0121P
    Msazr0122P
    MSAZR0122P
    Msazr0123P
    MSAZR0123P
    Msazr0124P
    MSAZR0124P
    Msazr0125P
    MSAZR0125P
    Msazr0126P
    MSAZR0126P
    Msazr0127P
    MSAZR0127P
    Msazr0128P
    MSAZR0128P
    Msazr0129P
    MSAZR0129P
    Msazr0130P
    MSAZR0130P
    Msazr0111P
    MSAZR0111P
    Msazr0144P
    MSAZR0144P
    Msazr0149P
    MSAZR0149P
    Msmcazr0044P
    MSMCAZR0044P
    Msmcazr0059P
    MSMCAZR0059P
    Msmcazr0060P
    MSMCAZR0060P
    Msmcazr0063P
    MSMCAZR0063P
    Msmcazr0120P
    MSMCAZR0120P
    Msmcazr0121P
    MSMCAZR0121P
    Msmcazr0125P
    MSMCAZR0125P
    Msmcazr0128P
    MSMCAZR0128P
    Msazrde0003P
    MSAZRDE0003P
    Msazrde0044P
    MSAZRDE0044P
    Msazrusgov0003P
    MSAZRUSGOV0003P
    EA
    EA
    Msazr0243P
    MSAZR0243P
    SavingsPlan1Year
    SavingsPlan1Year
    SavingsPlan3Year
    SavingsPlan3Year
    Unknown
    Unknown
    Msazr0003P
    MSAZR0003P
    Msazr0044P
    MSAZR0044P
    Msazr0059P
    MSAZR0059P
    Msazr0060P
    MSAZR0060P
    Msazr0062P
    MSAZR0062P
    Msazr0063P
    MSAZR0063P
    Msazr0064P
    MSAZR0064P
    Msazr0029P
    MSAZR0029P
    Msazr0022P
    MSAZR0022P
    Msazr0023P
    MSAZR0023P
    Msazr0148P
    MSAZR0148P
    Msazr0025P
    MSAZR0025P
    Msazr0036P
    MSAZR0036P
    Msazr0120P
    MSAZR0120P
    Msazr0121P
    MSAZR0121P
    Msazr0122P
    MSAZR0122P
    Msazr0123P
    MSAZR0123P
    Msazr0124P
    MSAZR0124P
    Msazr0125P
    MSAZR0125P
    Msazr0126P
    MSAZR0126P
    Msazr0127P
    MSAZR0127P
    Msazr0128P
    MSAZR0128P
    Msazr0129P
    MSAZR0129P
    Msazr0130P
    MSAZR0130P
    Msazr0111P
    MSAZR0111P
    Msazr0144P
    MSAZR0144P
    Msazr0149P
    MSAZR0149P
    Msmcazr0044P
    MSMCAZR0044P
    Msmcazr0059P
    MSMCAZR0059P
    Msmcazr0060P
    MSMCAZR0060P
    Msmcazr0063P
    MSMCAZR0063P
    Msmcazr0120P
    MSMCAZR0120P
    Msmcazr0121P
    MSMCAZR0121P
    Msmcazr0125P
    MSMCAZR0125P
    Msmcazr0128P
    MSMCAZR0128P
    Msazrde0003P
    MSAZRDE0003P
    Msazrde0044P
    MSAZRDE0044P
    Msazrusgov0003P
    MSAZRUSGOV0003P
    EA
    EA
    Msazr0243P
    MSAZR0243P
    SavingsPlan1Year
    SavingsPlan1Year
    SavingsPlan3Year
    SavingsPlan3Year
    UNKNOWN
    Unknown
    MSAZR0003_P
    MSAZR0003P
    MSAZR0044_P
    MSAZR0044P
    MSAZR0059_P
    MSAZR0059P
    MSAZR0060_P
    MSAZR0060P
    MSAZR0062_P
    MSAZR0062P
    MSAZR0063_P
    MSAZR0063P
    MSAZR0064_P
    MSAZR0064P
    MSAZR0029_P
    MSAZR0029P
    MSAZR0022_P
    MSAZR0022P
    MSAZR0023_P
    MSAZR0023P
    MSAZR0148_P
    MSAZR0148P
    MSAZR0025_P
    MSAZR0025P
    MSAZR0036_P
    MSAZR0036P
    MSAZR0120_P
    MSAZR0120P
    MSAZR0121_P
    MSAZR0121P
    MSAZR0122_P
    MSAZR0122P
    MSAZR0123_P
    MSAZR0123P
    MSAZR0124_P
    MSAZR0124P
    MSAZR0125_P
    MSAZR0125P
    MSAZR0126_P
    MSAZR0126P
    MSAZR0127_P
    MSAZR0127P
    MSAZR0128_P
    MSAZR0128P
    MSAZR0129_P
    MSAZR0129P
    MSAZR0130_P
    MSAZR0130P
    MSAZR0111_P
    MSAZR0111P
    MSAZR0144_P
    MSAZR0144P
    MSAZR0149_P
    MSAZR0149P
    MSMCAZR0044_P
    MSMCAZR0044P
    MSMCAZR0059_P
    MSMCAZR0059P
    MSMCAZR0060_P
    MSMCAZR0060P
    MSMCAZR0063_P
    MSMCAZR0063P
    MSMCAZR0120_P
    MSMCAZR0120P
    MSMCAZR0121_P
    MSMCAZR0121P
    MSMCAZR0125_P
    MSMCAZR0125P
    MSMCAZR0128_P
    MSMCAZR0128P
    MSAZRDE0003_P
    MSAZRDE0003P
    MSAZRDE0044_P
    MSAZRDE0044P
    MSAZRUSGOV0003_P
    MSAZRUSGOV0003P
    EA
    EA
    MSAZR0243_P
    MSAZR0243P
    SAVINGS_PLAN1_YEAR
    SavingsPlan1Year
    SAVINGS_PLAN3_YEAR
    SavingsPlan3Year
    "Unknown"
    Unknown
    "MSAZR0003P"
    MSAZR0003P
    "MSAZR0044P"
    MSAZR0044P
    "MSAZR0059P"
    MSAZR0059P
    "MSAZR0060P"
    MSAZR0060P
    "MSAZR0062P"
    MSAZR0062P
    "MSAZR0063P"
    MSAZR0063P
    "MSAZR0064P"
    MSAZR0064P
    "MSAZR0029P"
    MSAZR0029P
    "MSAZR0022P"
    MSAZR0022P
    "MSAZR0023P"
    MSAZR0023P
    "MSAZR0148P"
    MSAZR0148P
    "MSAZR0025P"
    MSAZR0025P
    "MSAZR0036P"
    MSAZR0036P
    "MSAZR0120P"
    MSAZR0120P
    "MSAZR0121P"
    MSAZR0121P
    "MSAZR0122P"
    MSAZR0122P
    "MSAZR0123P"
    MSAZR0123P
    "MSAZR0124P"
    MSAZR0124P
    "MSAZR0125P"
    MSAZR0125P
    "MSAZR0126P"
    MSAZR0126P
    "MSAZR0127P"
    MSAZR0127P
    "MSAZR0128P"
    MSAZR0128P
    "MSAZR0129P"
    MSAZR0129P
    "MSAZR0130P"
    MSAZR0130P
    "MSAZR0111P"
    MSAZR0111P
    "MSAZR0144P"
    MSAZR0144P
    "MSAZR0149P"
    MSAZR0149P
    "MSMCAZR0044P"
    MSMCAZR0044P
    "MSMCAZR0059P"
    MSMCAZR0059P
    "MSMCAZR0060P"
    MSMCAZR0060P
    "MSMCAZR0063P"
    MSMCAZR0063P
    "MSMCAZR0120P"
    MSMCAZR0120P
    "MSMCAZR0121P"
    MSMCAZR0121P
    "MSMCAZR0125P"
    MSMCAZR0125P
    "MSMCAZR0128P"
    MSMCAZR0128P
    "MSAZRDE0003P"
    MSAZRDE0003P
    "MSAZRDE0044P"
    MSAZRDE0044P
    "MSAZRUSGOV0003P"
    MSAZRUSGOV0003P
    "EA"
    EA
    "MSAZR0243P"
    MSAZR0243P
    "SavingsPlan1Year"
    SavingsPlan1Year
    "SavingsPlan3Year"
    SavingsPlan3Year

    AzurePricingTier, AzurePricingTierArgs

    Standard
    StandardStandard Azure Pricing Tier
    Basic
    BasicBasic Azure Pricing Tier
    AzurePricingTierStandard
    StandardStandard Azure Pricing Tier
    AzurePricingTierBasic
    BasicBasic Azure Pricing Tier
    Standard
    StandardStandard Azure Pricing Tier
    Basic
    BasicBasic Azure Pricing Tier
    Standard
    StandardStandard Azure Pricing Tier
    Basic
    BasicBasic Azure Pricing Tier
    STANDARD
    StandardStandard Azure Pricing Tier
    BASIC
    BasicBasic Azure Pricing Tier
    "Standard"
    StandardStandard Azure Pricing Tier
    "Basic"
    BasicBasic Azure Pricing Tier

    AzureStorageRedundancy, AzureStorageRedundancyArgs

    Unknown
    UnknownUnknown Azure Storage Redundancy
    LocallyRedundant
    LocallyRedundantLocallyRedundant Azure Storage Redundancy
    ZoneRedundant
    ZoneRedundantZoneRedundant Azure Storage Redundancy
    GeoRedundant
    GeoRedundantGeoRedundant Azure Storage Redundancy
    ReadAccessGeoRedundant
    ReadAccessGeoRedundantReadAccessGeoRedundant Azure Storage Redundancy
    AzureStorageRedundancyUnknown
    UnknownUnknown Azure Storage Redundancy
    AzureStorageRedundancyLocallyRedundant
    LocallyRedundantLocallyRedundant Azure Storage Redundancy
    AzureStorageRedundancyZoneRedundant
    ZoneRedundantZoneRedundant Azure Storage Redundancy
    AzureStorageRedundancyGeoRedundant
    GeoRedundantGeoRedundant Azure Storage Redundancy
    AzureStorageRedundancyReadAccessGeoRedundant
    ReadAccessGeoRedundantReadAccessGeoRedundant Azure Storage Redundancy
    Unknown
    UnknownUnknown Azure Storage Redundancy
    LocallyRedundant
    LocallyRedundantLocallyRedundant Azure Storage Redundancy
    ZoneRedundant
    ZoneRedundantZoneRedundant Azure Storage Redundancy
    GeoRedundant
    GeoRedundantGeoRedundant Azure Storage Redundancy
    ReadAccessGeoRedundant
    ReadAccessGeoRedundantReadAccessGeoRedundant Azure Storage Redundancy
    Unknown
    UnknownUnknown Azure Storage Redundancy
    LocallyRedundant
    LocallyRedundantLocallyRedundant Azure Storage Redundancy
    ZoneRedundant
    ZoneRedundantZoneRedundant Azure Storage Redundancy
    GeoRedundant
    GeoRedundantGeoRedundant Azure Storage Redundancy
    ReadAccessGeoRedundant
    ReadAccessGeoRedundantReadAccessGeoRedundant Azure Storage Redundancy
    UNKNOWN
    UnknownUnknown Azure Storage Redundancy
    LOCALLY_REDUNDANT
    LocallyRedundantLocallyRedundant Azure Storage Redundancy
    ZONE_REDUNDANT
    ZoneRedundantZoneRedundant Azure Storage Redundancy
    GEO_REDUNDANT
    GeoRedundantGeoRedundant Azure Storage Redundancy
    READ_ACCESS_GEO_REDUNDANT
    ReadAccessGeoRedundantReadAccessGeoRedundant Azure Storage Redundancy
    "Unknown"
    UnknownUnknown Azure Storage Redundancy
    "LocallyRedundant"
    LocallyRedundantLocallyRedundant Azure Storage Redundancy
    "ZoneRedundant"
    ZoneRedundantZoneRedundant Azure Storage Redundancy
    "GeoRedundant"
    GeoRedundantGeoRedundant Azure Storage Redundancy
    "ReadAccessGeoRedundant"
    ReadAccessGeoRedundantReadAccessGeoRedundant Azure Storage Redundancy

    AzureVmFamily, AzureVmFamilyArgs

    Unknown
    UnknownUnknown - Azure VM Family
    BasicA0A4
    Basic_A0_A4Basic_A0_A4
    StandardA0A7
    Standard_A0_A7Standard_A0_A7
    StandardA8A11
    Standard_A8_A11Standard_A8_A11
    Av2Series
    Av2_seriesAv2_series
    DSeries
    D_seriesD_series
    Dv2Series
    Dv2_seriesDv2_series
    DSSeries
    DS_seriesDS_series
    DSv2Series
    DSv2_seriesDSv2_series
    FSeries
    F_seriesF_series
    FsSeries
    Fs_seriesFs_series
    GSeries
    G_seriesG_series
    GSSeries
    GS_seriesGS_series
    HSeries
    H_seriesH_series
    LsSeries
    Ls_seriesLs_series
    Dsv3Series
    Dsv3_seriesDsv3_series
    Dv3Series
    Dv3_seriesDv3_series
    Fsv2Series
    Fsv2_seriesFsv2_series
    Ev3Series
    Ev3_seriesEv3_series
    Esv3Series
    Esv3_seriesEsv3_series
    MSeries
    M_seriesM_series
    DCSeries
    DC_SeriesDC_Series
    Lsv2Series
    Lsv2_seriesLsv2_series
    Ev4Series
    Ev4_seriesEv4_series
    Esv4Series
    Esv4_seriesEsv4_series
    Edv4Series
    Edv4_seriesEdv4_series
    Edsv4Series
    Edsv4_seriesEdsv4_series
    Dv4Series
    Dv4_seriesDv4_series
    Dsv4Series
    Dsv4_seriesDsv4_series
    Ddv4Series
    Ddv4_seriesDdv4_series
    Ddsv4Series
    Ddsv4_seriesDdsv4_series
    Easv4Series
    Easv4_seriesEasv4_series
    Dasv4Series
    Dasv4_seriesDasv4_series
    Mv2Series
    Mv2_seriesMv2_series
    Eav4Series
    Eav4_seriesEav4_series
    Dav4Series
    Dav4_seriesDav4_series
    Msv2Series
    Msv2_seriesMsv2_series
    Mdsv2Series
    Mdsv2_seriesMdsv2_series
    Dv5Series
    Dv5_seriesDv5_series
    Dsv5Series
    Dsv5_seriesDsv5_series
    Ddv5Series
    Ddv5_seriesDdv5_series
    Ddsv5Series
    Ddsv5_seriesDdsv5_series
    Dasv5Series
    Dasv5_seriesDasv5_series
    Dadsv5Series
    Dadsv5_seriesDadsv5_series
    Ev5Series
    Ev5_seriesEv5_series
    Esv5Series
    Esv5_seriesEsv5_series
    Edv5Series
    Edv5_seriesEdv5_series
    Edsv5Series
    Edsv5_seriesEdsv5_series
    Easv5Series
    Easv5_seriesEasv5_series
    Eadsv5Series
    Eadsv5_seriesEadsv5_series
    Ebsv5Series
    Ebsv5_seriesEbsv5_series
    Ebdsv5Series
    Ebdsv5_seriesEbdsv5_series
    AzureVmFamilyUnknown
    UnknownUnknown - Azure VM Family
    AzureVmFamilyBasicA0A4
    Basic_A0_A4Basic_A0_A4
    AzureVmFamilyStandardA0A7
    Standard_A0_A7Standard_A0_A7
    AzureVmFamilyStandardA8A11
    Standard_A8_A11Standard_A8_A11
    AzureVmFamilyAv2Series
    Av2_seriesAv2_series
    AzureVmFamilyDSeries
    D_seriesD_series
    AzureVmFamilyDv2Series
    Dv2_seriesDv2_series
    AzureVmFamilyDSSeries
    DS_seriesDS_series
    AzureVmFamilyDSv2Series
    DSv2_seriesDSv2_series
    AzureVmFamilyFSeries
    F_seriesF_series
    AzureVmFamilyFsSeries
    Fs_seriesFs_series
    AzureVmFamilyGSeries
    G_seriesG_series
    AzureVmFamilyGSSeries
    GS_seriesGS_series
    AzureVmFamilyHSeries
    H_seriesH_series
    AzureVmFamilyLsSeries
    Ls_seriesLs_series
    AzureVmFamilyDsv3Series
    Dsv3_seriesDsv3_series
    AzureVmFamilyDv3Series
    Dv3_seriesDv3_series
    AzureVmFamilyFsv2Series
    Fsv2_seriesFsv2_series
    AzureVmFamilyEv3Series
    Ev3_seriesEv3_series
    AzureVmFamilyEsv3Series
    Esv3_seriesEsv3_series
    AzureVmFamilyMSeries
    M_seriesM_series
    AzureVmFamilyDCSeries
    DC_SeriesDC_Series
    AzureVmFamilyLsv2Series
    Lsv2_seriesLsv2_series
    AzureVmFamilyEv4Series
    Ev4_seriesEv4_series
    AzureVmFamilyEsv4Series
    Esv4_seriesEsv4_series
    AzureVmFamilyEdv4Series
    Edv4_seriesEdv4_series
    AzureVmFamilyEdsv4Series
    Edsv4_seriesEdsv4_series
    AzureVmFamilyDv4Series
    Dv4_seriesDv4_series
    AzureVmFamilyDsv4Series
    Dsv4_seriesDsv4_series
    AzureVmFamilyDdv4Series
    Ddv4_seriesDdv4_series
    AzureVmFamilyDdsv4Series
    Ddsv4_seriesDdsv4_series
    AzureVmFamilyEasv4Series
    Easv4_seriesEasv4_series
    AzureVmFamilyDasv4Series
    Dasv4_seriesDasv4_series
    AzureVmFamilyMv2Series
    Mv2_seriesMv2_series
    AzureVmFamilyEav4Series
    Eav4_seriesEav4_series
    AzureVmFamilyDav4Series
    Dav4_seriesDav4_series
    AzureVmFamilyMsv2Series
    Msv2_seriesMsv2_series
    AzureVmFamilyMdsv2Series
    Mdsv2_seriesMdsv2_series
    AzureVmFamilyDv5Series
    Dv5_seriesDv5_series
    AzureVmFamilyDsv5Series
    Dsv5_seriesDsv5_series
    AzureVmFamilyDdv5Series
    Ddv5_seriesDdv5_series
    AzureVmFamilyDdsv5Series
    Ddsv5_seriesDdsv5_series
    AzureVmFamilyDasv5Series
    Dasv5_seriesDasv5_series
    AzureVmFamilyDadsv5Series
    Dadsv5_seriesDadsv5_series
    AzureVmFamilyEv5Series
    Ev5_seriesEv5_series
    AzureVmFamilyEsv5Series
    Esv5_seriesEsv5_series
    AzureVmFamilyEdv5Series
    Edv5_seriesEdv5_series
    AzureVmFamilyEdsv5Series
    Edsv5_seriesEdsv5_series
    AzureVmFamilyEasv5Series
    Easv5_seriesEasv5_series
    AzureVmFamilyEadsv5Series
    Eadsv5_seriesEadsv5_series
    AzureVmFamilyEbsv5Series
    Ebsv5_seriesEbsv5_series
    AzureVmFamilyEbdsv5Series
    Ebdsv5_seriesEbdsv5_series
    Unknown
    UnknownUnknown - Azure VM Family
    BasicA0A4
    Basic_A0_A4Basic_A0_A4
    StandardA0A7
    Standard_A0_A7Standard_A0_A7
    StandardA8A11
    Standard_A8_A11Standard_A8_A11
    Av2Series
    Av2_seriesAv2_series
    DSeries
    D_seriesD_series
    Dv2Series
    Dv2_seriesDv2_series
    DSSeries
    DS_seriesDS_series
    DSv2Series
    DSv2_seriesDSv2_series
    FSeries
    F_seriesF_series
    FsSeries
    Fs_seriesFs_series
    GSeries
    G_seriesG_series
    GSSeries
    GS_seriesGS_series
    HSeries
    H_seriesH_series
    LsSeries
    Ls_seriesLs_series
    Dsv3Series
    Dsv3_seriesDsv3_series
    Dv3Series
    Dv3_seriesDv3_series
    Fsv2Series
    Fsv2_seriesFsv2_series
    Ev3Series
    Ev3_seriesEv3_series
    Esv3Series
    Esv3_seriesEsv3_series
    MSeries
    M_seriesM_series
    DCSeries
    DC_SeriesDC_Series
    Lsv2Series
    Lsv2_seriesLsv2_series
    Ev4Series
    Ev4_seriesEv4_series
    Esv4Series
    Esv4_seriesEsv4_series
    Edv4Series
    Edv4_seriesEdv4_series
    Edsv4Series
    Edsv4_seriesEdsv4_series
    Dv4Series
    Dv4_seriesDv4_series
    Dsv4Series
    Dsv4_seriesDsv4_series
    Ddv4Series
    Ddv4_seriesDdv4_series
    Ddsv4Series
    Ddsv4_seriesDdsv4_series
    Easv4Series
    Easv4_seriesEasv4_series
    Dasv4Series
    Dasv4_seriesDasv4_series
    Mv2Series
    Mv2_seriesMv2_series
    Eav4Series
    Eav4_seriesEav4_series
    Dav4Series
    Dav4_seriesDav4_series
    Msv2Series
    Msv2_seriesMsv2_series
    Mdsv2Series
    Mdsv2_seriesMdsv2_series
    Dv5Series
    Dv5_seriesDv5_series
    Dsv5Series
    Dsv5_seriesDsv5_series
    Ddv5Series
    Ddv5_seriesDdv5_series
    Ddsv5Series
    Ddsv5_seriesDdsv5_series
    Dasv5Series
    Dasv5_seriesDasv5_series
    Dadsv5Series
    Dadsv5_seriesDadsv5_series
    Ev5Series
    Ev5_seriesEv5_series
    Esv5Series
    Esv5_seriesEsv5_series
    Edv5Series
    Edv5_seriesEdv5_series
    Edsv5Series
    Edsv5_seriesEdsv5_series
    Easv5Series
    Easv5_seriesEasv5_series
    Eadsv5Series
    Eadsv5_seriesEadsv5_series
    Ebsv5Series
    Ebsv5_seriesEbsv5_series
    Ebdsv5Series
    Ebdsv5_seriesEbdsv5_series
    Unknown
    UnknownUnknown - Azure VM Family
    BasicA0A4
    Basic_A0_A4Basic_A0_A4
    StandardA0A7
    Standard_A0_A7Standard_A0_A7
    StandardA8A11
    Standard_A8_A11Standard_A8_A11
    Av2Series
    Av2_seriesAv2_series
    DSeries
    D_seriesD_series
    Dv2Series
    Dv2_seriesDv2_series
    DSSeries
    DS_seriesDS_series
    DSv2Series
    DSv2_seriesDSv2_series
    FSeries
    F_seriesF_series
    FsSeries
    Fs_seriesFs_series
    GSeries
    G_seriesG_series
    GSSeries
    GS_seriesGS_series
    HSeries
    H_seriesH_series
    LsSeries
    Ls_seriesLs_series
    Dsv3Series
    Dsv3_seriesDsv3_series
    Dv3Series
    Dv3_seriesDv3_series
    Fsv2Series
    Fsv2_seriesFsv2_series
    Ev3Series
    Ev3_seriesEv3_series
    Esv3Series
    Esv3_seriesEsv3_series
    MSeries
    M_seriesM_series
    DCSeries
    DC_SeriesDC_Series
    Lsv2Series
    Lsv2_seriesLsv2_series
    Ev4Series
    Ev4_seriesEv4_series
    Esv4Series
    Esv4_seriesEsv4_series
    Edv4Series
    Edv4_seriesEdv4_series
    Edsv4Series
    Edsv4_seriesEdsv4_series
    Dv4Series
    Dv4_seriesDv4_series
    Dsv4Series
    Dsv4_seriesDsv4_series
    Ddv4Series
    Ddv4_seriesDdv4_series
    Ddsv4Series
    Ddsv4_seriesDdsv4_series
    Easv4Series
    Easv4_seriesEasv4_series
    Dasv4Series
    Dasv4_seriesDasv4_series
    Mv2Series
    Mv2_seriesMv2_series
    Eav4Series
    Eav4_seriesEav4_series
    Dav4Series
    Dav4_seriesDav4_series
    Msv2Series
    Msv2_seriesMsv2_series
    Mdsv2Series
    Mdsv2_seriesMdsv2_series
    Dv5Series
    Dv5_seriesDv5_series
    Dsv5Series
    Dsv5_seriesDsv5_series
    Ddv5Series
    Ddv5_seriesDdv5_series
    Ddsv5Series
    Ddsv5_seriesDdsv5_series
    Dasv5Series
    Dasv5_seriesDasv5_series
    Dadsv5Series
    Dadsv5_seriesDadsv5_series
    Ev5Series
    Ev5_seriesEv5_series
    Esv5Series
    Esv5_seriesEsv5_series
    Edv5Series
    Edv5_seriesEdv5_series
    Edsv5Series
    Edsv5_seriesEdsv5_series
    Easv5Series
    Easv5_seriesEasv5_series
    Eadsv5Series
    Eadsv5_seriesEadsv5_series
    Ebsv5Series
    Ebsv5_seriesEbsv5_series
    Ebdsv5Series
    Ebdsv5_seriesEbdsv5_series
    UNKNOWN
    UnknownUnknown - Azure VM Family
    BASIC_A0_A4
    Basic_A0_A4Basic_A0_A4
    STANDARD_A0_A7
    Standard_A0_A7Standard_A0_A7
    STANDARD_A8_A11
    Standard_A8_A11Standard_A8_A11
    AV2_SERIES
    Av2_seriesAv2_series
    D_SERIES
    D_seriesD_series
    DV2_SERIES
    Dv2_seriesDv2_series
    DS_SERIES
    DS_seriesDS_series
    D_SV2_SERIES
    DSv2_seriesDSv2_series
    F_SERIES
    F_seriesF_series
    FS_SERIES
    Fs_seriesFs_series
    G_SERIES
    G_seriesG_series
    GS_SERIES
    GS_seriesGS_series
    H_SERIES
    H_seriesH_series
    LS_SERIES
    Ls_seriesLs_series
    DSV3_SERIES
    Dsv3_seriesDsv3_series
    DV3_SERIES
    Dv3_seriesDv3_series
    FSV2_SERIES
    Fsv2_seriesFsv2_series
    EV3_SERIES
    Ev3_seriesEv3_series
    ESV3_SERIES
    Esv3_seriesEsv3_series
    M_SERIES
    M_seriesM_series
    DC_SERIES
    DC_SeriesDC_Series
    LSV2_SERIES
    Lsv2_seriesLsv2_series
    EV4_SERIES
    Ev4_seriesEv4_series
    ESV4_SERIES
    Esv4_seriesEsv4_series
    EDV4_SERIES
    Edv4_seriesEdv4_series
    EDSV4_SERIES
    Edsv4_seriesEdsv4_series
    DV4_SERIES
    Dv4_seriesDv4_series
    DSV4_SERIES
    Dsv4_seriesDsv4_series
    DDV4_SERIES
    Ddv4_seriesDdv4_series
    DDSV4_SERIES
    Ddsv4_seriesDdsv4_series
    EASV4_SERIES
    Easv4_seriesEasv4_series
    DASV4_SERIES
    Dasv4_seriesDasv4_series
    MV2_SERIES
    Mv2_seriesMv2_series
    EAV4_SERIES
    Eav4_seriesEav4_series
    DAV4_SERIES
    Dav4_seriesDav4_series
    MSV2_SERIES
    Msv2_seriesMsv2_series
    MDSV2_SERIES
    Mdsv2_seriesMdsv2_series
    DV5_SERIES
    Dv5_seriesDv5_series
    DSV5_SERIES
    Dsv5_seriesDsv5_series
    DDV5_SERIES
    Ddv5_seriesDdv5_series
    DDSV5_SERIES
    Ddsv5_seriesDdsv5_series
    DASV5_SERIES
    Dasv5_seriesDasv5_series
    DADSV5_SERIES
    Dadsv5_seriesDadsv5_series
    EV5_SERIES
    Ev5_seriesEv5_series
    ESV5_SERIES
    Esv5_seriesEsv5_series
    EDV5_SERIES
    Edv5_seriesEdv5_series
    EDSV5_SERIES
    Edsv5_seriesEdsv5_series
    EASV5_SERIES
    Easv5_seriesEasv5_series
    EADSV5_SERIES
    Eadsv5_seriesEadsv5_series
    EBSV5_SERIES
    Ebsv5_seriesEbsv5_series
    EBDSV5_SERIES
    Ebdsv5_seriesEbdsv5_series
    "Unknown"
    UnknownUnknown - Azure VM Family
    "Basic_A0_A4"
    Basic_A0_A4Basic_A0_A4
    "Standard_A0_A7"
    Standard_A0_A7Standard_A0_A7
    "Standard_A8_A11"
    Standard_A8_A11Standard_A8_A11
    "Av2_series"
    Av2_seriesAv2_series
    "D_series"
    D_seriesD_series
    "Dv2_series"
    Dv2_seriesDv2_series
    "DS_series"
    DS_seriesDS_series
    "DSv2_series"
    DSv2_seriesDSv2_series
    "F_series"
    F_seriesF_series
    "Fs_series"
    Fs_seriesFs_series
    "G_series"
    G_seriesG_series
    "GS_series"
    GS_seriesGS_series
    "H_series"
    H_seriesH_series
    "Ls_series"
    Ls_seriesLs_series
    "Dsv3_series"
    Dsv3_seriesDsv3_series
    "Dv3_series"
    Dv3_seriesDv3_series
    "Fsv2_series"
    Fsv2_seriesFsv2_series
    "Ev3_series"
    Ev3_seriesEv3_series
    "Esv3_series"
    Esv3_seriesEsv3_series
    "M_series"
    M_seriesM_series
    "DC_Series"
    DC_SeriesDC_Series
    "Lsv2_series"
    Lsv2_seriesLsv2_series
    "Ev4_series"
    Ev4_seriesEv4_series
    "Esv4_series"
    Esv4_seriesEsv4_series
    "Edv4_series"
    Edv4_seriesEdv4_series
    "Edsv4_series"
    Edsv4_seriesEdsv4_series
    "Dv4_series"
    Dv4_seriesDv4_series
    "Dsv4_series"
    Dsv4_seriesDsv4_series
    "Ddv4_series"
    Ddv4_seriesDdv4_series
    "Ddsv4_series"
    Ddsv4_seriesDdsv4_series
    "Easv4_series"
    Easv4_seriesEasv4_series
    "Dasv4_series"
    Dasv4_seriesDasv4_series
    "Mv2_series"
    Mv2_seriesMv2_series
    "Eav4_series"
    Eav4_seriesEav4_series
    "Dav4_series"
    Dav4_seriesDav4_series
    "Msv2_series"
    Msv2_seriesMsv2_series
    "Mdsv2_series"
    Mdsv2_seriesMdsv2_series
    "Dv5_series"
    Dv5_seriesDv5_series
    "Dsv5_series"
    Dsv5_seriesDsv5_series
    "Ddv5_series"
    Ddv5_seriesDdv5_series
    "Ddsv5_series"
    Ddsv5_seriesDdsv5_series
    "Dasv5_series"
    Dasv5_seriesDasv5_series
    "Dadsv5_series"
    Dadsv5_seriesDadsv5_series
    "Ev5_series"
    Ev5_seriesEv5_series
    "Esv5_series"
    Esv5_seriesEsv5_series
    "Edv5_series"
    Edv5_seriesEdv5_series
    "Edsv5_series"
    Edsv5_seriesEdsv5_series
    "Easv5_series"
    Easv5_seriesEasv5_series
    "Eadsv5_series"
    Eadsv5_seriesEadsv5_series
    "Ebsv5_series"
    Ebsv5_seriesEbsv5_series
    "Ebdsv5_series"
    Ebdsv5_seriesEbdsv5_series

    Currency, CurrencyArgs

    Unknown
    Unknown
    USD
    USD
    DKK
    DKK
    CAD
    CAD
    IDR
    IDR
    JPY
    JPY
    KRW
    KRW
    NZD
    NZD
    NOK
    NOK
    RUB
    RUB
    SAR
    SAR
    ZAR
    ZAR
    SEK
    SEK
    TRY
    TRY
    GBP
    GBP
    MXN
    MXN
    MYR
    MYR
    INR
    INR
    HKD
    HKD
    BRL
    BRL
    TWD
    TWD
    EUR
    EUR
    CHF
    CHF
    ARS
    ARS
    AUD
    AUD
    CNY
    CNY
    CurrencyUnknown
    Unknown
    CurrencyUSD
    USD
    CurrencyDKK
    DKK
    CurrencyCAD
    CAD
    CurrencyIDR
    IDR
    CurrencyJPY
    JPY
    CurrencyKRW
    KRW
    CurrencyNZD
    NZD
    CurrencyNOK
    NOK
    CurrencyRUB
    RUB
    CurrencySAR
    SAR
    CurrencyZAR
    ZAR
    CurrencySEK
    SEK
    CurrencyTRY
    TRY
    CurrencyGBP
    GBP
    CurrencyMXN
    MXN
    CurrencyMYR
    MYR
    CurrencyINR
    INR
    CurrencyHKD
    HKD
    CurrencyBRL
    BRL
    CurrencyTWD
    TWD
    CurrencyEUR
    EUR
    CurrencyCHF
    CHF
    CurrencyARS
    ARS
    CurrencyAUD
    AUD
    CurrencyCNY
    CNY
    Unknown
    Unknown
    USD
    USD
    DKK
    DKK
    CAD
    CAD
    IDR
    IDR
    JPY
    JPY
    KRW
    KRW
    NZD
    NZD
    NOK
    NOK
    RUB
    RUB
    SAR
    SAR
    ZAR
    ZAR
    SEK
    SEK
    TRY
    TRY
    GBP
    GBP
    MXN
    MXN
    MYR
    MYR
    INR
    INR
    HKD
    HKD
    BRL
    BRL
    TWD
    TWD
    EUR
    EUR
    CHF
    CHF
    ARS
    ARS
    AUD
    AUD
    CNY
    CNY
    Unknown
    Unknown
    USD
    USD
    DKK
    DKK
    CAD
    CAD
    IDR
    IDR
    JPY
    JPY
    KRW
    KRW
    NZD
    NZD
    NOK
    NOK
    RUB
    RUB
    SAR
    SAR
    ZAR
    ZAR
    SEK
    SEK
    TRY
    TRY
    GBP
    GBP
    MXN
    MXN
    MYR
    MYR
    INR
    INR
    HKD
    HKD
    BRL
    BRL
    TWD
    TWD
    EUR
    EUR
    CHF
    CHF
    ARS
    ARS
    AUD
    AUD
    CNY
    CNY
    UNKNOWN
    Unknown
    USD
    USD
    DKK
    DKK
    CAD
    CAD
    IDR
    IDR
    JPY
    JPY
    KRW
    KRW
    NZD
    NZD
    NOK
    NOK
    RUB
    RUB
    SAR
    SAR
    ZAR
    ZAR
    SEK
    SEK
    TRY_
    TRY
    GBP
    GBP
    MXN
    MXN
    MYR
    MYR
    INR
    INR
    HKD
    HKD
    BRL
    BRL
    TWD
    TWD
    EUR
    EUR
    CHF
    CHF
    ARS
    ARS
    AUD
    AUD
    CNY
    CNY
    "Unknown"
    Unknown
    "USD"
    USD
    "DKK"
    DKK
    "CAD"
    CAD
    "IDR"
    IDR
    "JPY"
    JPY
    "KRW"
    KRW
    "NZD"
    NZD
    "NOK"
    NOK
    "RUB"
    RUB
    "SAR"
    SAR
    "ZAR"
    ZAR
    "SEK"
    SEK
    "TRY"
    TRY
    "GBP"
    GBP
    "MXN"
    MXN
    "MYR"
    MYR
    "INR"
    INR
    "HKD"
    HKD
    "BRL"
    BRL
    "TWD"
    TWD
    "EUR"
    EUR
    "CHF"
    CHF
    "ARS"
    ARS
    "AUD"
    AUD
    "CNY"
    CNY

    Percentile, PercentileArgs

    Percentile50
    Percentile50Percentile 50.
    Percentile90
    Percentile90Percentile 90.
    Percentile95
    Percentile95Percentile 95.
    Percentile99
    Percentile99Percentile 99.
    PercentileUnknown
    PercentileUnknownPercentile unknown.
    PercentilePercentile50
    Percentile50Percentile 50.
    PercentilePercentile90
    Percentile90Percentile 90.
    PercentilePercentile95
    Percentile95Percentile 95.
    PercentilePercentile99
    Percentile99Percentile 99.
    PercentilePercentileUnknown
    PercentileUnknownPercentile unknown.
    Percentile50
    Percentile50Percentile 50.
    Percentile90
    Percentile90Percentile 90.
    Percentile95
    Percentile95Percentile 95.
    Percentile99
    Percentile99Percentile 99.
    PercentileUnknown
    PercentileUnknownPercentile unknown.
    Percentile50
    Percentile50Percentile 50.
    Percentile90
    Percentile90Percentile 90.
    Percentile95
    Percentile95Percentile 95.
    Percentile99
    Percentile99Percentile 99.
    PercentileUnknown
    PercentileUnknownPercentile unknown.
    PERCENTILE50
    Percentile50Percentile 50.
    PERCENTILE90
    Percentile90Percentile 90.
    PERCENTILE95
    Percentile95Percentile 95.
    PERCENTILE99
    Percentile99Percentile 99.
    PERCENTILE_UNKNOWN
    PercentileUnknownPercentile unknown.
    "Percentile50"
    Percentile50Percentile 50.
    "Percentile90"
    Percentile90Percentile 90.
    "Percentile95"
    Percentile95Percentile 95.
    "Percentile99"
    Percentile99Percentile 99.
    "PercentileUnknown"
    PercentileUnknownPercentile unknown.

    ReservedInstance, ReservedInstanceArgs

    None
    None
    RI1Year
    RI1Year
    RI3Year
    RI3Year
    ReservedInstanceNone
    None
    ReservedInstanceRI1Year
    RI1Year
    ReservedInstanceRI3Year
    RI3Year
    None
    None
    RI1Year
    RI1Year
    RI3Year
    RI3Year
    None
    None
    RI1Year
    RI1Year
    RI3Year
    RI3Year
    NONE
    None
    RI1_YEAR
    RI1Year
    RI3_YEAR
    RI3Year
    "None"
    None
    "RI1Year"
    RI1Year
    "RI3Year"
    RI3Year

    TimeRange, TimeRangeArgs

    Day
    DayDaily.
    Week
    WeekWeekly.
    Month
    MonthMonthly.
    Custom
    CustomCustom Time Range.
    TimeRangeDay
    DayDaily.
    TimeRangeWeek
    WeekWeekly.
    TimeRangeMonth
    MonthMonthly.
    TimeRangeCustom
    CustomCustom Time Range.
    Day
    DayDaily.
    Week
    WeekWeekly.
    Month
    MonthMonthly.
    Custom
    CustomCustom Time Range.
    Day
    DayDaily.
    Week
    WeekWeekly.
    Month
    MonthMonthly.
    Custom
    CustomCustom Time Range.
    DAY
    DayDaily.
    WEEK
    WeekWeekly.
    MONTH
    MonthMonthly.
    CUSTOM
    CustomCustom Time Range.
    "Day"
    DayDaily.
    "Week"
    WeekWeekly.
    "Month"
    MonthMonthly.
    "Custom"
    CustomCustom Time Range.

    VmUptime, VmUptimeArgs

    DaysPerMonth double
    Number of days in a month for VM uptime.
    HoursPerDay double
    Number of hours per day for VM uptime.
    DaysPerMonth float64
    Number of days in a month for VM uptime.
    HoursPerDay float64
    Number of hours per day for VM uptime.
    daysPerMonth Double
    Number of days in a month for VM uptime.
    hoursPerDay Double
    Number of hours per day for VM uptime.
    daysPerMonth number
    Number of days in a month for VM uptime.
    hoursPerDay number
    Number of hours per day for VM uptime.
    days_per_month float
    Number of days in a month for VM uptime.
    hours_per_day float
    Number of hours per day for VM uptime.
    daysPerMonth Number
    Number of days in a month for VM uptime.
    hoursPerDay Number
    Number of hours per day for VM uptime.

    VmUptimeResponse, VmUptimeResponseArgs

    DaysPerMonth double
    Number of days in a month for VM uptime.
    HoursPerDay double
    Number of hours per day for VM uptime.
    DaysPerMonth float64
    Number of days in a month for VM uptime.
    HoursPerDay float64
    Number of hours per day for VM uptime.
    daysPerMonth Double
    Number of days in a month for VM uptime.
    hoursPerDay Double
    Number of hours per day for VM uptime.
    daysPerMonth number
    Number of days in a month for VM uptime.
    hoursPerDay number
    Number of hours per day for VM uptime.
    days_per_month float
    Number of days in a month for VM uptime.
    hours_per_day float
    Number of hours per day for VM uptime.
    daysPerMonth Number
    Number of days in a month for VM uptime.
    hoursPerDay Number
    Number of hours per day for VM uptime.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:migrate:Assessment assessment_5_14_2019_16_48_47 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/assessments/{assessmentName} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    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 v2 docs if using the v2 version of this package.
    Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi