1. Packages
  2. Azure Native
  3. API Docs
  4. migrate
  5. AvsAssessmentsOperation
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.AvsAssessmentsOperation

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

    AVS assessment resource.

    Uses Azure REST API version 2024-01-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-03-15.

    Other available API versions: 2023-03-15, 2023-04-01-preview, 2023-05-01-preview, 2023-09-09-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native migrate [ApiVersion]. See the version guide for details.

    Example Usage

    AvsAssessmentsOperations_Create_MaximumSet_Gen

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var avsAssessmentsOperation = new AzureNative.Migrate.AvsAssessmentsOperation("avsAssessmentsOperation", new()
        {
            AssessmentName = "asm2",
            AvsAssessmentScenario = AzureNative.Migrate.AvsAssessmentScenario.NewAvsSddc,
            AzureLocation = AzureNative.Migrate.AzureLocation.EastUs,
            AzureOfferCode = AzureNative.Migrate.AzureOfferCode.Msazr0003P,
            CpuHeadroom = 12,
            Currency = AzureNative.Migrate.AzureCurrency.USD,
            DedupeCompression = 1.5,
            DiscountPercentage = 0,
            ExternalStorageTypes = new[]
            {
                AzureNative.Migrate.ExternalStorageType.AnfStandard,
                AzureNative.Migrate.ExternalStorageType.AnfPremium,
                AzureNative.Migrate.ExternalStorageType.AnfUltra,
            },
            FailuresToTolerateAndRaidLevel = AzureNative.Migrate.FttAndRaidLevel.Unknown,
            FailuresToTolerateAndRaidLevelList = new[]
            {
                AzureNative.Migrate.FttAndRaidLevel.Ftt1Raid1,
                AzureNative.Migrate.FttAndRaidLevel.Ftt1Raid5,
                AzureNative.Migrate.FttAndRaidLevel.Ftt3Raid1,
            },
            GroupName = "kuchatur-test",
            IsStretchClusterEnabled = true,
            IsVcfByolEnabled = true,
            MemOvercommit = 1,
            NodeType = AzureNative.Migrate.AzureAvsNodeType.Unknown,
            NodeTypes = new[]
            {
                AzureNative.Migrate.AzureAvsNodeType.AV36,
                AzureNative.Migrate.AzureAvsNodeType.AV52,
                AzureNative.Migrate.AzureAvsNodeType.AV36P,
                AzureNative.Migrate.AzureAvsNodeType.AV64,
            },
            Percentile = AzureNative.Migrate.Percentile.Percentile95,
            PerfDataEndTime = "2023-09-26T13:35:56.5671462Z",
            PerfDataStartTime = "2023-09-25T13:35:56.5671462Z",
            ProjectName = "app18700project",
            ProvisioningState = AzureNative.Migrate.ProvisioningState.Succeeded,
            ReservedInstance = AzureNative.Migrate.AzureReservedInstance.RI3Year,
            ResourceGroupName = "ayagrawrg",
            ScalingFactor = 1,
            SizingCriterion = AzureNative.Migrate.AssessmentSizingCriterion.AsOnPremises,
            TimeRange = AzureNative.Migrate.TimeRange.Day,
            VcpuOversubscription = 4,
        });
    
    });
    
    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.NewAvsAssessmentsOperation(ctx, "avsAssessmentsOperation", &migrate.AvsAssessmentsOperationArgs{
    			AssessmentName:        pulumi.String("asm2"),
    			AvsAssessmentScenario: pulumi.String(migrate.AvsAssessmentScenarioNewAvsSddc),
    			AzureLocation:         pulumi.String(migrate.AzureLocationEastUs),
    			AzureOfferCode:        pulumi.String(migrate.AzureOfferCodeMsazr0003P),
    			CpuHeadroom:           pulumi.Float64(12),
    			Currency:              pulumi.String(migrate.AzureCurrencyUSD),
    			DedupeCompression:     pulumi.Float64(1.5),
    			DiscountPercentage:    pulumi.Float64(0),
    			ExternalStorageTypes: pulumi.StringArray{
    				pulumi.String(migrate.ExternalStorageTypeAnfStandard),
    				pulumi.String(migrate.ExternalStorageTypeAnfPremium),
    				pulumi.String(migrate.ExternalStorageTypeAnfUltra),
    			},
    			FailuresToTolerateAndRaidLevel: pulumi.String(migrate.FttAndRaidLevelUnknown),
    			FailuresToTolerateAndRaidLevelList: pulumi.StringArray{
    				pulumi.String(migrate.FttAndRaidLevelFtt1Raid1),
    				pulumi.String(migrate.FttAndRaidLevelFtt1Raid5),
    				pulumi.String(migrate.FttAndRaidLevelFtt3Raid1),
    			},
    			GroupName:               pulumi.String("kuchatur-test"),
    			IsStretchClusterEnabled: pulumi.Bool(true),
    			IsVcfByolEnabled:        pulumi.Bool(true),
    			MemOvercommit:           pulumi.Float64(1),
    			NodeType:                pulumi.String(migrate.AzureAvsNodeTypeUnknown),
    			NodeTypes: pulumi.StringArray{
    				pulumi.String(migrate.AzureAvsNodeTypeAV36),
    				pulumi.String(migrate.AzureAvsNodeTypeAV52),
    				pulumi.String(migrate.AzureAvsNodeTypeAV36P),
    				pulumi.String(migrate.AzureAvsNodeTypeAV64),
    			},
    			Percentile:           pulumi.String(migrate.PercentilePercentile95),
    			PerfDataEndTime:      pulumi.String("2023-09-26T13:35:56.5671462Z"),
    			PerfDataStartTime:    pulumi.String("2023-09-25T13:35:56.5671462Z"),
    			ProjectName:          pulumi.String("app18700project"),
    			ProvisioningState:    pulumi.String(migrate.ProvisioningStateSucceeded),
    			ReservedInstance:     pulumi.String(migrate.AzureReservedInstanceRI3Year),
    			ResourceGroupName:    pulumi.String("ayagrawrg"),
    			ScalingFactor:        pulumi.Float64(1),
    			SizingCriterion:      pulumi.String(migrate.AssessmentSizingCriterionAsOnPremises),
    			TimeRange:            pulumi.String(migrate.TimeRangeDay),
    			VcpuOversubscription: pulumi.Float64(4),
    		})
    		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.AvsAssessmentsOperation;
    import com.pulumi.azurenative.migrate.AvsAssessmentsOperationArgs;
    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 avsAssessmentsOperation = new AvsAssessmentsOperation("avsAssessmentsOperation", AvsAssessmentsOperationArgs.builder()
                .assessmentName("asm2")
                .avsAssessmentScenario("NewAvsSddc")
                .azureLocation("EastUs")
                .azureOfferCode("MSAZR0003P")
                .cpuHeadroom(12.0)
                .currency("USD")
                .dedupeCompression(1.5)
                .discountPercentage(0.0)
                .externalStorageTypes(            
                    "AnfStandard",
                    "AnfPremium",
                    "AnfUltra")
                .failuresToTolerateAndRaidLevel("Unknown")
                .failuresToTolerateAndRaidLevelList(            
                    "Ftt1Raid1",
                    "Ftt1Raid5",
                    "Ftt3Raid1")
                .groupName("kuchatur-test")
                .isStretchClusterEnabled(true)
                .isVcfByolEnabled(true)
                .memOvercommit(1.0)
                .nodeType("Unknown")
                .nodeTypes(            
                    "AV36",
                    "AV52",
                    "AV36P",
                    "AV64")
                .percentile("Percentile95")
                .perfDataEndTime("2023-09-26T13:35:56.5671462Z")
                .perfDataStartTime("2023-09-25T13:35:56.5671462Z")
                .projectName("app18700project")
                .provisioningState("Succeeded")
                .reservedInstance("RI3Year")
                .resourceGroupName("ayagrawrg")
                .scalingFactor(1.0)
                .sizingCriterion("AsOnPremises")
                .timeRange("Day")
                .vcpuOversubscription(4.0)
                .build());
    
        }
    }
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const avsAssessmentsOperation = new azure_native.migrate.AvsAssessmentsOperation("avsAssessmentsOperation", {
        assessmentName: "asm2",
        avsAssessmentScenario: azure_native.migrate.AvsAssessmentScenario.NewAvsSddc,
        azureLocation: azure_native.migrate.AzureLocation.EastUs,
        azureOfferCode: azure_native.migrate.AzureOfferCode.Msazr0003P,
        cpuHeadroom: 12,
        currency: azure_native.migrate.AzureCurrency.USD,
        dedupeCompression: 1.5,
        discountPercentage: 0,
        externalStorageTypes: [
            azure_native.migrate.ExternalStorageType.AnfStandard,
            azure_native.migrate.ExternalStorageType.AnfPremium,
            azure_native.migrate.ExternalStorageType.AnfUltra,
        ],
        failuresToTolerateAndRaidLevel: azure_native.migrate.FttAndRaidLevel.Unknown,
        failuresToTolerateAndRaidLevelList: [
            azure_native.migrate.FttAndRaidLevel.Ftt1Raid1,
            azure_native.migrate.FttAndRaidLevel.Ftt1Raid5,
            azure_native.migrate.FttAndRaidLevel.Ftt3Raid1,
        ],
        groupName: "kuchatur-test",
        isStretchClusterEnabled: true,
        isVcfByolEnabled: true,
        memOvercommit: 1,
        nodeType: azure_native.migrate.AzureAvsNodeType.Unknown,
        nodeTypes: [
            azure_native.migrate.AzureAvsNodeType.AV36,
            azure_native.migrate.AzureAvsNodeType.AV52,
            azure_native.migrate.AzureAvsNodeType.AV36P,
            azure_native.migrate.AzureAvsNodeType.AV64,
        ],
        percentile: azure_native.migrate.Percentile.Percentile95,
        perfDataEndTime: "2023-09-26T13:35:56.5671462Z",
        perfDataStartTime: "2023-09-25T13:35:56.5671462Z",
        projectName: "app18700project",
        provisioningState: azure_native.migrate.ProvisioningState.Succeeded,
        reservedInstance: azure_native.migrate.AzureReservedInstance.RI3Year,
        resourceGroupName: "ayagrawrg",
        scalingFactor: 1,
        sizingCriterion: azure_native.migrate.AssessmentSizingCriterion.AsOnPremises,
        timeRange: azure_native.migrate.TimeRange.Day,
        vcpuOversubscription: 4,
    });
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    avs_assessments_operation = azure_native.migrate.AvsAssessmentsOperation("avsAssessmentsOperation",
        assessment_name="asm2",
        avs_assessment_scenario=azure_native.migrate.AvsAssessmentScenario.NEW_AVS_SDDC,
        azure_location=azure_native.migrate.AzureLocation.EAST_US,
        azure_offer_code=azure_native.migrate.AzureOfferCode.MSAZR0003_P,
        cpu_headroom=12,
        currency=azure_native.migrate.AzureCurrency.USD,
        dedupe_compression=1.5,
        discount_percentage=0,
        external_storage_types=[
            azure_native.migrate.ExternalStorageType.ANF_STANDARD,
            azure_native.migrate.ExternalStorageType.ANF_PREMIUM,
            azure_native.migrate.ExternalStorageType.ANF_ULTRA,
        ],
        failures_to_tolerate_and_raid_level=azure_native.migrate.FttAndRaidLevel.UNKNOWN,
        failures_to_tolerate_and_raid_level_list=[
            azure_native.migrate.FttAndRaidLevel.FTT1_RAID1,
            azure_native.migrate.FttAndRaidLevel.FTT1_RAID5,
            azure_native.migrate.FttAndRaidLevel.FTT3_RAID1,
        ],
        group_name="kuchatur-test",
        is_stretch_cluster_enabled=True,
        is_vcf_byol_enabled=True,
        mem_overcommit=1,
        node_type=azure_native.migrate.AzureAvsNodeType.UNKNOWN,
        node_types=[
            azure_native.migrate.AzureAvsNodeType.AV36,
            azure_native.migrate.AzureAvsNodeType.AV52,
            azure_native.migrate.AzureAvsNodeType.AV36_P,
            azure_native.migrate.AzureAvsNodeType.AV64,
        ],
        percentile=azure_native.migrate.Percentile.PERCENTILE95,
        perf_data_end_time="2023-09-26T13:35:56.5671462Z",
        perf_data_start_time="2023-09-25T13:35:56.5671462Z",
        project_name="app18700project",
        provisioning_state=azure_native.migrate.ProvisioningState.SUCCEEDED,
        reserved_instance=azure_native.migrate.AzureReservedInstance.RI3_YEAR,
        resource_group_name="ayagrawrg",
        scaling_factor=1,
        sizing_criterion=azure_native.migrate.AssessmentSizingCriterion.AS_ON_PREMISES,
        time_range=azure_native.migrate.TimeRange.DAY,
        vcpu_oversubscription=4)
    
    resources:
      avsAssessmentsOperation:
        type: azure-native:migrate:AvsAssessmentsOperation
        properties:
          assessmentName: asm2
          avsAssessmentScenario: NewAvsSddc
          azureLocation: EastUs
          azureOfferCode: MSAZR0003P
          cpuHeadroom: 12
          currency: USD
          dedupeCompression: 1.5
          discountPercentage: 0
          externalStorageTypes:
            - AnfStandard
            - AnfPremium
            - AnfUltra
          failuresToTolerateAndRaidLevel: Unknown
          failuresToTolerateAndRaidLevelList:
            - Ftt1Raid1
            - Ftt1Raid5
            - Ftt3Raid1
          groupName: kuchatur-test
          isStretchClusterEnabled: true
          isVcfByolEnabled: true
          memOvercommit: 1
          nodeType: Unknown
          nodeTypes:
            - AV36
            - AV52
            - AV36P
            - AV64
          percentile: Percentile95
          perfDataEndTime: 2023-09-26T13:35:56.5671462Z
          perfDataStartTime: 2023-09-25T13:35:56.5671462Z
          projectName: app18700project
          provisioningState: Succeeded
          reservedInstance: RI3Year
          resourceGroupName: ayagrawrg
          scalingFactor: 1
          sizingCriterion: AsOnPremises
          timeRange: Day
          vcpuOversubscription: 4
    

    Create AvsAssessmentsOperation Resource

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

    Constructor syntax

    new AvsAssessmentsOperation(name: string, args: AvsAssessmentsOperationArgs, opts?: CustomResourceOptions);
    @overload
    def AvsAssessmentsOperation(resource_name: str,
                                args: AvsAssessmentsOperationArgs,
                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def AvsAssessmentsOperation(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                group_name: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                project_name: Optional[str] = None,
                                mem_overcommit: Optional[float] = None,
                                node_types: Optional[Sequence[Union[str, AzureAvsNodeType]]] = None,
                                currency: Optional[Union[str, AzureCurrency]] = None,
                                dedupe_compression: Optional[float] = None,
                                discount_percentage: Optional[float] = None,
                                external_storage_types: Optional[Sequence[Union[str, ExternalStorageType]]] = None,
                                failures_to_tolerate_and_raid_level: Optional[Union[str, FttAndRaidLevel]] = None,
                                failures_to_tolerate_and_raid_level_list: Optional[Sequence[Union[str, FttAndRaidLevel]]] = None,
                                azure_offer_code: Optional[Union[str, AzureOfferCode]] = None,
                                is_stretch_cluster_enabled: Optional[bool] = None,
                                is_vcf_byol_enabled: Optional[bool] = None,
                                assessment_name: Optional[str] = None,
                                node_type: Optional[Union[str, AzureAvsNodeType]] = None,
                                cpu_headroom: Optional[float] = None,
                                percentile: Optional[Union[str, Percentile]] = None,
                                perf_data_end_time: Optional[str] = None,
                                perf_data_start_time: Optional[str] = None,
                                azure_location: Optional[Union[str, AzureLocation]] = None,
                                provisioning_state: Optional[Union[str, ProvisioningState]] = None,
                                reserved_instance: Optional[Union[str, AzureReservedInstance]] = None,
                                avs_assessment_scenario: Optional[Union[str, AvsAssessmentScenario]] = None,
                                scaling_factor: Optional[float] = None,
                                sizing_criterion: Optional[Union[str, AssessmentSizingCriterion]] = None,
                                time_range: Optional[Union[str, TimeRange]] = None,
                                vcpu_oversubscription: Optional[float] = None)
    func NewAvsAssessmentsOperation(ctx *Context, name string, args AvsAssessmentsOperationArgs, opts ...ResourceOption) (*AvsAssessmentsOperation, error)
    public AvsAssessmentsOperation(string name, AvsAssessmentsOperationArgs args, CustomResourceOptions? opts = null)
    public AvsAssessmentsOperation(String name, AvsAssessmentsOperationArgs args)
    public AvsAssessmentsOperation(String name, AvsAssessmentsOperationArgs args, CustomResourceOptions options)
    
    type: azure-native:migrate:AvsAssessmentsOperation
    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 AvsAssessmentsOperationArgs
    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 AvsAssessmentsOperationArgs
    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 AvsAssessmentsOperationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AvsAssessmentsOperationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AvsAssessmentsOperationArgs
    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 avsAssessmentsOperationResource = new AzureNative.Migrate.AvsAssessmentsOperation("avsAssessmentsOperationResource", new()
    {
        GroupName = "string",
        ResourceGroupName = "string",
        ProjectName = "string",
        MemOvercommit = 0,
        NodeTypes = new[]
        {
            "string",
        },
        Currency = "string",
        DedupeCompression = 0,
        DiscountPercentage = 0,
        ExternalStorageTypes = new[]
        {
            "string",
        },
        FailuresToTolerateAndRaidLevel = "string",
        FailuresToTolerateAndRaidLevelList = new[]
        {
            "string",
        },
        AzureOfferCode = "string",
        IsStretchClusterEnabled = false,
        IsVcfByolEnabled = false,
        AssessmentName = "string",
        NodeType = "string",
        CpuHeadroom = 0,
        Percentile = "string",
        PerfDataEndTime = "string",
        PerfDataStartTime = "string",
        AzureLocation = "string",
        ProvisioningState = "string",
        ReservedInstance = "string",
        AvsAssessmentScenario = "string",
        ScalingFactor = 0,
        SizingCriterion = "string",
        TimeRange = "string",
        VcpuOversubscription = 0,
    });
    
    example, err := migrate.NewAvsAssessmentsOperation(ctx, "avsAssessmentsOperationResource", &migrate.AvsAssessmentsOperationArgs{
    	GroupName:         pulumi.String("string"),
    	ResourceGroupName: pulumi.String("string"),
    	ProjectName:       pulumi.String("string"),
    	MemOvercommit:     pulumi.Float64(0),
    	NodeTypes: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Currency:           pulumi.String("string"),
    	DedupeCompression:  pulumi.Float64(0),
    	DiscountPercentage: pulumi.Float64(0),
    	ExternalStorageTypes: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	FailuresToTolerateAndRaidLevel: pulumi.String("string"),
    	FailuresToTolerateAndRaidLevelList: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	AzureOfferCode:          pulumi.String("string"),
    	IsStretchClusterEnabled: pulumi.Bool(false),
    	IsVcfByolEnabled:        pulumi.Bool(false),
    	AssessmentName:          pulumi.String("string"),
    	NodeType:                pulumi.String("string"),
    	CpuHeadroom:             pulumi.Float64(0),
    	Percentile:              pulumi.String("string"),
    	PerfDataEndTime:         pulumi.String("string"),
    	PerfDataStartTime:       pulumi.String("string"),
    	AzureLocation:           pulumi.String("string"),
    	ProvisioningState:       pulumi.String("string"),
    	ReservedInstance:        pulumi.String("string"),
    	AvsAssessmentScenario:   pulumi.String("string"),
    	ScalingFactor:           pulumi.Float64(0),
    	SizingCriterion:         pulumi.String("string"),
    	TimeRange:               pulumi.String("string"),
    	VcpuOversubscription:    pulumi.Float64(0),
    })
    
    var avsAssessmentsOperationResource = new AvsAssessmentsOperation("avsAssessmentsOperationResource", AvsAssessmentsOperationArgs.builder()
        .groupName("string")
        .resourceGroupName("string")
        .projectName("string")
        .memOvercommit(0)
        .nodeTypes("string")
        .currency("string")
        .dedupeCompression(0)
        .discountPercentage(0)
        .externalStorageTypes("string")
        .failuresToTolerateAndRaidLevel("string")
        .failuresToTolerateAndRaidLevelList("string")
        .azureOfferCode("string")
        .isStretchClusterEnabled(false)
        .isVcfByolEnabled(false)
        .assessmentName("string")
        .nodeType("string")
        .cpuHeadroom(0)
        .percentile("string")
        .perfDataEndTime("string")
        .perfDataStartTime("string")
        .azureLocation("string")
        .provisioningState("string")
        .reservedInstance("string")
        .avsAssessmentScenario("string")
        .scalingFactor(0)
        .sizingCriterion("string")
        .timeRange("string")
        .vcpuOversubscription(0)
        .build());
    
    avs_assessments_operation_resource = azure_native.migrate.AvsAssessmentsOperation("avsAssessmentsOperationResource",
        group_name="string",
        resource_group_name="string",
        project_name="string",
        mem_overcommit=0,
        node_types=["string"],
        currency="string",
        dedupe_compression=0,
        discount_percentage=0,
        external_storage_types=["string"],
        failures_to_tolerate_and_raid_level="string",
        failures_to_tolerate_and_raid_level_list=["string"],
        azure_offer_code="string",
        is_stretch_cluster_enabled=False,
        is_vcf_byol_enabled=False,
        assessment_name="string",
        node_type="string",
        cpu_headroom=0,
        percentile="string",
        perf_data_end_time="string",
        perf_data_start_time="string",
        azure_location="string",
        provisioning_state="string",
        reserved_instance="string",
        avs_assessment_scenario="string",
        scaling_factor=0,
        sizing_criterion="string",
        time_range="string",
        vcpu_oversubscription=0)
    
    const avsAssessmentsOperationResource = new azure_native.migrate.AvsAssessmentsOperation("avsAssessmentsOperationResource", {
        groupName: "string",
        resourceGroupName: "string",
        projectName: "string",
        memOvercommit: 0,
        nodeTypes: ["string"],
        currency: "string",
        dedupeCompression: 0,
        discountPercentage: 0,
        externalStorageTypes: ["string"],
        failuresToTolerateAndRaidLevel: "string",
        failuresToTolerateAndRaidLevelList: ["string"],
        azureOfferCode: "string",
        isStretchClusterEnabled: false,
        isVcfByolEnabled: false,
        assessmentName: "string",
        nodeType: "string",
        cpuHeadroom: 0,
        percentile: "string",
        perfDataEndTime: "string",
        perfDataStartTime: "string",
        azureLocation: "string",
        provisioningState: "string",
        reservedInstance: "string",
        avsAssessmentScenario: "string",
        scalingFactor: 0,
        sizingCriterion: "string",
        timeRange: "string",
        vcpuOversubscription: 0,
    });
    
    type: azure-native:migrate:AvsAssessmentsOperation
    properties:
        assessmentName: string
        avsAssessmentScenario: string
        azureLocation: string
        azureOfferCode: string
        cpuHeadroom: 0
        currency: string
        dedupeCompression: 0
        discountPercentage: 0
        externalStorageTypes:
            - string
        failuresToTolerateAndRaidLevel: string
        failuresToTolerateAndRaidLevelList:
            - string
        groupName: string
        isStretchClusterEnabled: false
        isVcfByolEnabled: false
        memOvercommit: 0
        nodeType: string
        nodeTypes:
            - string
        percentile: string
        perfDataEndTime: string
        perfDataStartTime: string
        projectName: string
        provisioningState: string
        reservedInstance: string
        resourceGroupName: string
        scalingFactor: 0
        sizingCriterion: string
        timeRange: string
        vcpuOversubscription: 0
    

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

    GroupName string
    Group ARM name
    ProjectName string
    Assessment Project Name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AssessmentName string
    AVS Assessment ARM name
    AvsAssessmentScenario string | Pulumi.AzureNative.Migrate.AvsAssessmentScenario
    AVS Assessment Scenario.
    AzureLocation string | Pulumi.AzureNative.Migrate.AzureLocation
    Azure Location or Azure region where to which the machines will be migrated.
    AzureOfferCode string | Pulumi.AzureNative.Migrate.AzureOfferCode
    Azure Offer code according to which cost estimation is done.
    CpuHeadroom double
    Percentage of CPU capacity reserved for processing additional workloads.
    Currency string | Pulumi.AzureNative.Migrate.AzureCurrency
    Currency in which prices should be reported.
    DedupeCompression double
    De-duplication compression.
    DiscountPercentage double
    Custom discount percentage.
    ExternalStorageTypes List<Union<string, Pulumi.AzureNative.Migrate.ExternalStorageType>>
    List of AVS external storage types.
    FailuresToTolerateAndRaidLevel string | Pulumi.AzureNative.Migrate.FttAndRaidLevel
    Failures to tolerate and RAID level in a common property.
    FailuresToTolerateAndRaidLevelList List<Union<string, Pulumi.AzureNative.Migrate.FttAndRaidLevel>>
    List of Failures to tolerate and RAID levels in a common property.
    IsStretchClusterEnabled bool
    Is Stretch Cluster Enabled.
    IsVcfByolEnabled bool
    Is VCF license applied
    MemOvercommit double
    Memory overcommit.
    NodeType string | Pulumi.AzureNative.Migrate.AzureAvsNodeType
    AVS node type.
    NodeTypes List<Union<string, Pulumi.AzureNative.Migrate.AzureAvsNodeType>>
    AVS node types.
    Percentile string | Pulumi.AzureNative.Migrate.Percentile
    Percentile of the utilization data values to be considered while assessing machines.
    PerfDataEndTime string
    Gets or sets the end time to consider performance data for assessment.
    PerfDataStartTime string
    Gets or sets the start time to consider performance data for assessment.
    ProvisioningState string | Pulumi.AzureNative.Migrate.ProvisioningState
    The status of the last operation.
    ReservedInstance string | Pulumi.AzureNative.Migrate.AzureReservedInstance
    Reserved instance.
    ScalingFactor double
    Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
    SizingCriterion string | Pulumi.AzureNative.Migrate.AssessmentSizingCriterion
    Assessment sizing criterion.
    TimeRange string | Pulumi.AzureNative.Migrate.TimeRange
    Time Range for which the historic utilization data should be considered for assessment.
    VcpuOversubscription double
    VCPU over subscription.
    GroupName string
    Group ARM name
    ProjectName string
    Assessment Project Name
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AssessmentName string
    AVS Assessment ARM name
    AvsAssessmentScenario string | AvsAssessmentScenario
    AVS Assessment Scenario.
    AzureLocation string | AzureLocation
    Azure Location or Azure region where to which the machines will be migrated.
    AzureOfferCode string | AzureOfferCode
    Azure Offer code according to which cost estimation is done.
    CpuHeadroom float64
    Percentage of CPU capacity reserved for processing additional workloads.
    Currency string | AzureCurrency
    Currency in which prices should be reported.
    DedupeCompression float64
    De-duplication compression.
    DiscountPercentage float64
    Custom discount percentage.
    ExternalStorageTypes []string
    List of AVS external storage types.
    FailuresToTolerateAndRaidLevel string | FttAndRaidLevel
    Failures to tolerate and RAID level in a common property.
    FailuresToTolerateAndRaidLevelList []string
    List of Failures to tolerate and RAID levels in a common property.
    IsStretchClusterEnabled bool
    Is Stretch Cluster Enabled.
    IsVcfByolEnabled bool
    Is VCF license applied
    MemOvercommit float64
    Memory overcommit.
    NodeType string | AzureAvsNodeType
    AVS node type.
    NodeTypes []string
    AVS node types.
    Percentile string | Percentile
    Percentile of the utilization data values to be considered while assessing machines.
    PerfDataEndTime string
    Gets or sets the end time to consider performance data for assessment.
    PerfDataStartTime string
    Gets or sets the start time to consider performance data for assessment.
    ProvisioningState string | ProvisioningState
    The status of the last operation.
    ReservedInstance string | AzureReservedInstance
    Reserved instance.
    ScalingFactor float64
    Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
    SizingCriterion string | AssessmentSizingCriterion
    Assessment sizing criterion.
    TimeRange string | TimeRange
    Time Range for which the historic utilization data should be considered for assessment.
    VcpuOversubscription float64
    VCPU over subscription.
    groupName String
    Group ARM name
    projectName String
    Assessment Project Name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    assessmentName String
    AVS Assessment ARM name
    avsAssessmentScenario String | AvsAssessmentScenario
    AVS Assessment Scenario.
    azureLocation String | AzureLocation
    Azure Location or Azure region where to which the machines will be migrated.
    azureOfferCode String | AzureOfferCode
    Azure Offer code according to which cost estimation is done.
    cpuHeadroom Double
    Percentage of CPU capacity reserved for processing additional workloads.
    currency String | AzureCurrency
    Currency in which prices should be reported.
    dedupeCompression Double
    De-duplication compression.
    discountPercentage Double
    Custom discount percentage.
    externalStorageTypes List<Either<String,ExternalStorageType>>
    List of AVS external storage types.
    failuresToTolerateAndRaidLevel String | FttAndRaidLevel
    Failures to tolerate and RAID level in a common property.
    failuresToTolerateAndRaidLevelList List<Either<String,FttAndRaidLevel>>
    List of Failures to tolerate and RAID levels in a common property.
    isStretchClusterEnabled Boolean
    Is Stretch Cluster Enabled.
    isVcfByolEnabled Boolean
    Is VCF license applied
    memOvercommit Double
    Memory overcommit.
    nodeType String | AzureAvsNodeType
    AVS node type.
    nodeTypes List<Either<String,AzureAvsNodeType>>
    AVS node types.
    percentile String | Percentile
    Percentile of the utilization data values to be considered while assessing machines.
    perfDataEndTime String
    Gets or sets the end time to consider performance data for assessment.
    perfDataStartTime String
    Gets or sets the start time to consider performance data for assessment.
    provisioningState String | ProvisioningState
    The status of the last operation.
    reservedInstance String | AzureReservedInstance
    Reserved instance.
    scalingFactor Double
    Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
    sizingCriterion String | AssessmentSizingCriterion
    Assessment sizing criterion.
    timeRange String | TimeRange
    Time Range for which the historic utilization data should be considered for assessment.
    vcpuOversubscription Double
    VCPU over subscription.
    groupName string
    Group ARM name
    projectName string
    Assessment Project Name
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    assessmentName string
    AVS Assessment ARM name
    avsAssessmentScenario string | AvsAssessmentScenario
    AVS Assessment Scenario.
    azureLocation string | AzureLocation
    Azure Location or Azure region where to which the machines will be migrated.
    azureOfferCode string | AzureOfferCode
    Azure Offer code according to which cost estimation is done.
    cpuHeadroom number
    Percentage of CPU capacity reserved for processing additional workloads.
    currency string | AzureCurrency
    Currency in which prices should be reported.
    dedupeCompression number
    De-duplication compression.
    discountPercentage number
    Custom discount percentage.
    externalStorageTypes (string | ExternalStorageType)[]
    List of AVS external storage types.
    failuresToTolerateAndRaidLevel string | FttAndRaidLevel
    Failures to tolerate and RAID level in a common property.
    failuresToTolerateAndRaidLevelList (string | FttAndRaidLevel)[]
    List of Failures to tolerate and RAID levels in a common property.
    isStretchClusterEnabled boolean
    Is Stretch Cluster Enabled.
    isVcfByolEnabled boolean
    Is VCF license applied
    memOvercommit number
    Memory overcommit.
    nodeType string | AzureAvsNodeType
    AVS node type.
    nodeTypes (string | AzureAvsNodeType)[]
    AVS node types.
    percentile string | Percentile
    Percentile of the utilization data values to be considered while assessing machines.
    perfDataEndTime string
    Gets or sets the end time to consider performance data for assessment.
    perfDataStartTime string
    Gets or sets the start time to consider performance data for assessment.
    provisioningState string | ProvisioningState
    The status of the last operation.
    reservedInstance string | AzureReservedInstance
    Reserved instance.
    scalingFactor number
    Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
    sizingCriterion string | AssessmentSizingCriterion
    Assessment sizing criterion.
    timeRange string | TimeRange
    Time Range for which the historic utilization data should be considered for assessment.
    vcpuOversubscription number
    VCPU over subscription.
    group_name str
    Group ARM name
    project_name str
    Assessment Project Name
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    assessment_name str
    AVS Assessment ARM name
    avs_assessment_scenario str | AvsAssessmentScenario
    AVS Assessment Scenario.
    azure_location str | AzureLocation
    Azure Location or Azure region where to which the machines will be migrated.
    azure_offer_code str | AzureOfferCode
    Azure Offer code according to which cost estimation is done.
    cpu_headroom float
    Percentage of CPU capacity reserved for processing additional workloads.
    currency str | AzureCurrency
    Currency in which prices should be reported.
    dedupe_compression float
    De-duplication compression.
    discount_percentage float
    Custom discount percentage.
    external_storage_types Sequence[Union[str, ExternalStorageType]]
    List of AVS external storage types.
    failures_to_tolerate_and_raid_level str | FttAndRaidLevel
    Failures to tolerate and RAID level in a common property.
    failures_to_tolerate_and_raid_level_list Sequence[Union[str, FttAndRaidLevel]]
    List of Failures to tolerate and RAID levels in a common property.
    is_stretch_cluster_enabled bool
    Is Stretch Cluster Enabled.
    is_vcf_byol_enabled bool
    Is VCF license applied
    mem_overcommit float
    Memory overcommit.
    node_type str | AzureAvsNodeType
    AVS node type.
    node_types Sequence[Union[str, AzureAvsNodeType]]
    AVS node types.
    percentile str | Percentile
    Percentile of the utilization data values to be considered while assessing machines.
    perf_data_end_time str
    Gets or sets the end time to consider performance data for assessment.
    perf_data_start_time str
    Gets or sets the start time to consider performance data for assessment.
    provisioning_state str | ProvisioningState
    The status of the last operation.
    reserved_instance str | AzureReservedInstance
    Reserved instance.
    scaling_factor float
    Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
    sizing_criterion str | AssessmentSizingCriterion
    Assessment sizing criterion.
    time_range str | TimeRange
    Time Range for which the historic utilization data should be considered for assessment.
    vcpu_oversubscription float
    VCPU over subscription.
    groupName String
    Group ARM name
    projectName String
    Assessment Project Name
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    assessmentName String
    AVS Assessment ARM name
    avsAssessmentScenario String | "Unknown" | "NewAvsSddc" | "AvsSddcExpansion"
    AVS Assessment Scenario.
    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"
    Azure Location or Azure region where to which the machines will be migrated.
    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"
    Azure Offer code according to which cost estimation is done.
    cpuHeadroom Number
    Percentage of CPU capacity reserved for processing additional workloads.
    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 in which prices should be reported.
    dedupeCompression Number
    De-duplication compression.
    discountPercentage Number
    Custom discount percentage.
    externalStorageTypes List<String | "Unknown" | "None" | "AnfStandard" | "AnfPremium" | "AnfUltra">
    List of AVS external storage types.
    failuresToTolerateAndRaidLevel String | "Unknown" | "Ftt1Raid1" | "Ftt1Raid5" | "Ftt2Raid1" | "Ftt2Raid6" | "Ftt3Raid1"
    Failures to tolerate and RAID level in a common property.
    failuresToTolerateAndRaidLevelList List<String | "Unknown" | "Ftt1Raid1" | "Ftt1Raid5" | "Ftt2Raid1" | "Ftt2Raid6" | "Ftt3Raid1">
    List of Failures to tolerate and RAID levels in a common property.
    isStretchClusterEnabled Boolean
    Is Stretch Cluster Enabled.
    isVcfByolEnabled Boolean
    Is VCF license applied
    memOvercommit Number
    Memory overcommit.
    nodeType String | "Unknown" | "AV36" | "AV36P" | "AV52" | "AV64"
    AVS node type.
    nodeTypes List<String | "Unknown" | "AV36" | "AV36P" | "AV52" | "AV64">
    AVS node types.
    percentile String | "Percentile50" | "Percentile90" | "Percentile95" | "Percentile99" | "PercentileUnknown"
    Percentile of the utilization data values to be considered while assessing machines.
    perfDataEndTime String
    Gets or sets the end time to consider performance data for assessment.
    perfDataStartTime String
    Gets or sets the start time to consider performance data for assessment.
    provisioningState String | "Succeeded" | "Failed" | "Canceled" | "Provisioning" | "Updating" | "Deleting" | "Accepted"
    The status of the last operation.
    reservedInstance String | "None" | "RI1Year" | "RI3Year"
    Reserved instance.
    scalingFactor Number
    Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
    sizingCriterion String | "PerformanceBased" | "AsOnPremises"
    Assessment sizing criterion.
    timeRange String | "Day" | "Week" | "Month" | "Custom"
    Time Range for which the historic utilization data should be considered for assessment.
    vcpuOversubscription Number
    VCPU over subscription.

    Outputs

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

    AssessmentErrorSummary Dictionary<string, int>
    Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
    AssessmentType string
    Assessment type of the assessment.
    AvsEstimatedExternalStorages List<Pulumi.AzureNative.Migrate.Outputs.AvsEstimatedExternalStorageResponse>
    Estimated External Storage for Assessment.
    AvsEstimatedNetworks List<Pulumi.AzureNative.Migrate.Outputs.AvsEstimatedNetworkResponse>
    Estimated External Storage for Assessment.
    AvsEstimatedNodes List<Pulumi.AzureNative.Migrate.Outputs.AvsEstimatedNodeResponse>
    Estimated AVS SKU for Assessment.
    AzureApiVersion string
    The Azure API version of the resource.
    ConfidenceRatingInPercentage double
    Confidence Rating in Percentage.
    CostComponents List<Pulumi.AzureNative.Migrate.Outputs.CostComponentResponse>
    collection of cost components.
    CpuUtilization double
    Predicted CPU utilization.
    CreatedTimestamp string
    Date and Time when assessment was created.
    GroupType string
    Gets the group type for the assessment.
    Id string
    The provider-assigned unique ID for this managed resource.
    LimitingFactor string
    Limiting factor.
    Name string
    The name of the resource
    NumberOfMachines int
    Number of machines part of the assessment.
    NumberOfNodes int
    Recommended number of nodes.
    PricesTimestamp string
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    RamUtilization double
    Predicted RAM utilization.
    SchemaVersion string
    Schema version.
    Stage string
    User configurable setting to display the Stage of Assessment.
    Status string
    Whether assessment is in valid state and all machines have been assessed.
    StorageUtilization double
    Predicted storage utilization.
    Suitability string
    Gets or sets the Assessment cloud suitability.
    SuitabilityExplanation string
    Gets or sets the Assessment suitability explanation.
    SuitabilitySummary Dictionary<string, int>
    Cloud suitability summary for all the machines in the assessment.
    SystemData Pulumi.AzureNative.Migrate.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TotalCpuCores double
    Predicted total CPU cores used.
    TotalMonthlyCost double
    Total monthly cost.
    TotalRamInGB double
    Predicted total RAM used in GB.
    TotalStorageInGB double
    Predicted total Storage used in GB.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    UpdatedTimestamp string
    Date and Time when assessment was last updated.
    AssessmentErrorSummary map[string]int
    Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
    AssessmentType string
    Assessment type of the assessment.
    AvsEstimatedExternalStorages []AvsEstimatedExternalStorageResponse
    Estimated External Storage for Assessment.
    AvsEstimatedNetworks []AvsEstimatedNetworkResponse
    Estimated External Storage for Assessment.
    AvsEstimatedNodes []AvsEstimatedNodeResponse
    Estimated AVS SKU for Assessment.
    AzureApiVersion string
    The Azure API version of the resource.
    ConfidenceRatingInPercentage float64
    Confidence Rating in Percentage.
    CostComponents []CostComponentResponse
    collection of cost components.
    CpuUtilization float64
    Predicted CPU utilization.
    CreatedTimestamp string
    Date and Time when assessment was created.
    GroupType string
    Gets the group type for the assessment.
    Id string
    The provider-assigned unique ID for this managed resource.
    LimitingFactor string
    Limiting factor.
    Name string
    The name of the resource
    NumberOfMachines int
    Number of machines part of the assessment.
    NumberOfNodes int
    Recommended number of nodes.
    PricesTimestamp string
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    RamUtilization float64
    Predicted RAM utilization.
    SchemaVersion string
    Schema version.
    Stage string
    User configurable setting to display the Stage of Assessment.
    Status string
    Whether assessment is in valid state and all machines have been assessed.
    StorageUtilization float64
    Predicted storage utilization.
    Suitability string
    Gets or sets the Assessment cloud suitability.
    SuitabilityExplanation string
    Gets or sets the Assessment suitability explanation.
    SuitabilitySummary map[string]int
    Cloud suitability summary for all the machines in the assessment.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TotalCpuCores float64
    Predicted total CPU cores used.
    TotalMonthlyCost float64
    Total monthly cost.
    TotalRamInGB float64
    Predicted total RAM used in GB.
    TotalStorageInGB float64
    Predicted total Storage used in GB.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    UpdatedTimestamp string
    Date and Time when assessment was last updated.
    assessmentErrorSummary Map<String,Integer>
    Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
    assessmentType String
    Assessment type of the assessment.
    avsEstimatedExternalStorages List<AvsEstimatedExternalStorageResponse>
    Estimated External Storage for Assessment.
    avsEstimatedNetworks List<AvsEstimatedNetworkResponse>
    Estimated External Storage for Assessment.
    avsEstimatedNodes List<AvsEstimatedNodeResponse>
    Estimated AVS SKU for Assessment.
    azureApiVersion String
    The Azure API version of the resource.
    confidenceRatingInPercentage Double
    Confidence Rating in Percentage.
    costComponents List<CostComponentResponse>
    collection of cost components.
    cpuUtilization Double
    Predicted CPU utilization.
    createdTimestamp String
    Date and Time when assessment was created.
    groupType String
    Gets the group type for the assessment.
    id String
    The provider-assigned unique ID for this managed resource.
    limitingFactor String
    Limiting factor.
    name String
    The name of the resource
    numberOfMachines Integer
    Number of machines part of the assessment.
    numberOfNodes Integer
    Recommended number of nodes.
    pricesTimestamp String
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    ramUtilization Double
    Predicted RAM utilization.
    schemaVersion String
    Schema version.
    stage String
    User configurable setting to display the Stage of Assessment.
    status String
    Whether assessment is in valid state and all machines have been assessed.
    storageUtilization Double
    Predicted storage utilization.
    suitability String
    Gets or sets the Assessment cloud suitability.
    suitabilityExplanation String
    Gets or sets the Assessment suitability explanation.
    suitabilitySummary Map<String,Integer>
    Cloud suitability summary for all the machines in the assessment.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    totalCpuCores Double
    Predicted total CPU cores used.
    totalMonthlyCost Double
    Total monthly cost.
    totalRamInGB Double
    Predicted total RAM used in GB.
    totalStorageInGB Double
    Predicted total Storage used in GB.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    updatedTimestamp String
    Date and Time when assessment was last updated.
    assessmentErrorSummary {[key: string]: number}
    Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
    assessmentType string
    Assessment type of the assessment.
    avsEstimatedExternalStorages AvsEstimatedExternalStorageResponse[]
    Estimated External Storage for Assessment.
    avsEstimatedNetworks AvsEstimatedNetworkResponse[]
    Estimated External Storage for Assessment.
    avsEstimatedNodes AvsEstimatedNodeResponse[]
    Estimated AVS SKU for Assessment.
    azureApiVersion string
    The Azure API version of the resource.
    confidenceRatingInPercentage number
    Confidence Rating in Percentage.
    costComponents CostComponentResponse[]
    collection of cost components.
    cpuUtilization number
    Predicted CPU utilization.
    createdTimestamp string
    Date and Time when assessment was created.
    groupType string
    Gets the group type for the assessment.
    id string
    The provider-assigned unique ID for this managed resource.
    limitingFactor string
    Limiting factor.
    name string
    The name of the resource
    numberOfMachines number
    Number of machines part of the assessment.
    numberOfNodes number
    Recommended number of nodes.
    pricesTimestamp string
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    ramUtilization number
    Predicted RAM utilization.
    schemaVersion string
    Schema version.
    stage string
    User configurable setting to display the Stage of Assessment.
    status string
    Whether assessment is in valid state and all machines have been assessed.
    storageUtilization number
    Predicted storage utilization.
    suitability string
    Gets or sets the Assessment cloud suitability.
    suitabilityExplanation string
    Gets or sets the Assessment suitability explanation.
    suitabilitySummary {[key: string]: number}
    Cloud suitability summary for all the machines in the assessment.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    totalCpuCores number
    Predicted total CPU cores used.
    totalMonthlyCost number
    Total monthly cost.
    totalRamInGB number
    Predicted total RAM used in GB.
    totalStorageInGB number
    Predicted total Storage used in GB.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    updatedTimestamp string
    Date and Time when assessment was last updated.
    assessment_error_summary Mapping[str, int]
    Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
    assessment_type str
    Assessment type of the assessment.
    avs_estimated_external_storages Sequence[AvsEstimatedExternalStorageResponse]
    Estimated External Storage for Assessment.
    avs_estimated_networks Sequence[AvsEstimatedNetworkResponse]
    Estimated External Storage for Assessment.
    avs_estimated_nodes Sequence[AvsEstimatedNodeResponse]
    Estimated AVS SKU for Assessment.
    azure_api_version str
    The Azure API version of the resource.
    confidence_rating_in_percentage float
    Confidence Rating in Percentage.
    cost_components Sequence[CostComponentResponse]
    collection of cost components.
    cpu_utilization float
    Predicted CPU utilization.
    created_timestamp str
    Date and Time when assessment was created.
    group_type str
    Gets the group type for the assessment.
    id str
    The provider-assigned unique ID for this managed resource.
    limiting_factor str
    Limiting factor.
    name str
    The name of the resource
    number_of_machines int
    Number of machines part of the assessment.
    number_of_nodes int
    Recommended number of nodes.
    prices_timestamp str
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    ram_utilization float
    Predicted RAM utilization.
    schema_version str
    Schema version.
    stage str
    User configurable setting to display the Stage of Assessment.
    status str
    Whether assessment is in valid state and all machines have been assessed.
    storage_utilization float
    Predicted storage utilization.
    suitability str
    Gets or sets the Assessment cloud suitability.
    suitability_explanation str
    Gets or sets the Assessment suitability explanation.
    suitability_summary Mapping[str, int]
    Cloud suitability summary for all the machines in the assessment.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    total_cpu_cores float
    Predicted total CPU cores used.
    total_monthly_cost float
    Total monthly cost.
    total_ram_in_gb float
    Predicted total RAM used in GB.
    total_storage_in_gb float
    Predicted total Storage used in GB.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    updated_timestamp str
    Date and Time when assessment was last updated.
    assessmentErrorSummary Map<Number>
    Gets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
    assessmentType String
    Assessment type of the assessment.
    avsEstimatedExternalStorages List<Property Map>
    Estimated External Storage for Assessment.
    avsEstimatedNetworks List<Property Map>
    Estimated External Storage for Assessment.
    avsEstimatedNodes List<Property Map>
    Estimated AVS SKU for Assessment.
    azureApiVersion String
    The Azure API version of the resource.
    confidenceRatingInPercentage Number
    Confidence Rating in Percentage.
    costComponents List<Property Map>
    collection of cost components.
    cpuUtilization Number
    Predicted CPU utilization.
    createdTimestamp String
    Date and Time when assessment was created.
    groupType String
    Gets the group type for the assessment.
    id String
    The provider-assigned unique ID for this managed resource.
    limitingFactor String
    Limiting factor.
    name String
    The name of the resource
    numberOfMachines Number
    Number of machines part of the assessment.
    numberOfNodes Number
    Recommended number of nodes.
    pricesTimestamp String
    Time when the Azure Prices were queried. Date-Time represented in ISO-8601 format.
    ramUtilization Number
    Predicted RAM utilization.
    schemaVersion String
    Schema version.
    stage String
    User configurable setting to display the Stage of Assessment.
    status String
    Whether assessment is in valid state and all machines have been assessed.
    storageUtilization Number
    Predicted storage utilization.
    suitability String
    Gets or sets the Assessment cloud suitability.
    suitabilityExplanation String
    Gets or sets the Assessment suitability explanation.
    suitabilitySummary Map<Number>
    Cloud suitability summary for all the machines in the assessment.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    totalCpuCores Number
    Predicted total CPU cores used.
    totalMonthlyCost Number
    Total monthly cost.
    totalRamInGB Number
    Predicted total RAM used in GB.
    totalStorageInGB Number
    Predicted total Storage used in GB.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    updatedTimestamp String
    Date and Time when assessment was last updated.

    Supporting Types

    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.

    AvsAssessmentScenario, AvsAssessmentScenarioArgs

    Unknown
    UnknownUnknown assessment scenario
    NewAvsSddc
    NewAvsSddcCreate Assessment for new Avs Sddc
    AvsSddcExpansion
    AvsSddcExpansionCreate Assessment for existing Avs Sddc
    AvsAssessmentScenarioUnknown
    UnknownUnknown assessment scenario
    AvsAssessmentScenarioNewAvsSddc
    NewAvsSddcCreate Assessment for new Avs Sddc
    AvsAssessmentScenarioAvsSddcExpansion
    AvsSddcExpansionCreate Assessment for existing Avs Sddc
    Unknown
    UnknownUnknown assessment scenario
    NewAvsSddc
    NewAvsSddcCreate Assessment for new Avs Sddc
    AvsSddcExpansion
    AvsSddcExpansionCreate Assessment for existing Avs Sddc
    Unknown
    UnknownUnknown assessment scenario
    NewAvsSddc
    NewAvsSddcCreate Assessment for new Avs Sddc
    AvsSddcExpansion
    AvsSddcExpansionCreate Assessment for existing Avs Sddc
    UNKNOWN
    UnknownUnknown assessment scenario
    NEW_AVS_SDDC
    NewAvsSddcCreate Assessment for new Avs Sddc
    AVS_SDDC_EXPANSION
    AvsSddcExpansionCreate Assessment for existing Avs Sddc
    "Unknown"
    UnknownUnknown assessment scenario
    "NewAvsSddc"
    NewAvsSddcCreate Assessment for new Avs Sddc
    "AvsSddcExpansion"
    AvsSddcExpansionCreate Assessment for existing Avs Sddc

    AvsEstimatedExternalStorageResponse, AvsEstimatedExternalStorageResponseArgs

    MonthlyPrice double
    Total monthly cost for type of storage.
    StorageType string
    Recommended External Storage.
    StorageUtilization double
    Predicted storage utilization.
    TotalStorageInGB double
    Predicted total Storage used in GB.
    MonthlyPrice float64
    Total monthly cost for type of storage.
    StorageType string
    Recommended External Storage.
    StorageUtilization float64
    Predicted storage utilization.
    TotalStorageInGB float64
    Predicted total Storage used in GB.
    monthlyPrice Double
    Total monthly cost for type of storage.
    storageType String
    Recommended External Storage.
    storageUtilization Double
    Predicted storage utilization.
    totalStorageInGB Double
    Predicted total Storage used in GB.
    monthlyPrice number
    Total monthly cost for type of storage.
    storageType string
    Recommended External Storage.
    storageUtilization number
    Predicted storage utilization.
    totalStorageInGB number
    Predicted total Storage used in GB.
    monthly_price float
    Total monthly cost for type of storage.
    storage_type str
    Recommended External Storage.
    storage_utilization float
    Predicted storage utilization.
    total_storage_in_gb float
    Predicted total Storage used in GB.
    monthlyPrice Number
    Total monthly cost for type of storage.
    storageType String
    Recommended External Storage.
    storageUtilization Number
    Predicted storage utilization.
    totalStorageInGB Number
    Predicted total Storage used in GB.

    AvsEstimatedNetworkResponse, AvsEstimatedNetworkResponseArgs

    MonthlyPrice double
    Monthly cost for network type.
    NetworkType string
    Recommended Network Sku.
    MonthlyPrice float64
    Monthly cost for network type.
    NetworkType string
    Recommended Network Sku.
    monthlyPrice Double
    Monthly cost for network type.
    networkType String
    Recommended Network Sku.
    monthlyPrice number
    Monthly cost for network type.
    networkType string
    Recommended Network Sku.
    monthly_price float
    Monthly cost for network type.
    network_type str
    Recommended Network Sku.
    monthlyPrice Number
    Monthly cost for network type.
    networkType String
    Recommended Network Sku.

    AvsEstimatedNodeResponse, AvsEstimatedNodeResponseArgs

    CpuUtilization double
    Predicted CPU utilization.
    FttRaidLevel string
    FttRaidLevel recommended for Node.
    MonthlyPrice double
    Total monthly cost for type and number of nodes.
    NodeNumber int
    Number of nodes that will be needed.
    NodeType string
    Recommended SKU.
    PricingModel string
    Pricing model indicates what hour multiplier to use while estimating the Nodes cost.
    RamUtilization double
    Predicted RAM utilization.
    StorageUtilization double
    Predicted storage utilization.
    TotalCpu double
    Predicted total CPU cores across the set of nodes.
    TotalRam double
    Predicted total RAM used in GB.
    TotalStorage double
    Predicted total Storage used in GB.
    CpuUtilization float64
    Predicted CPU utilization.
    FttRaidLevel string
    FttRaidLevel recommended for Node.
    MonthlyPrice float64
    Total monthly cost for type and number of nodes.
    NodeNumber int
    Number of nodes that will be needed.
    NodeType string
    Recommended SKU.
    PricingModel string
    Pricing model indicates what hour multiplier to use while estimating the Nodes cost.
    RamUtilization float64
    Predicted RAM utilization.
    StorageUtilization float64
    Predicted storage utilization.
    TotalCpu float64
    Predicted total CPU cores across the set of nodes.
    TotalRam float64
    Predicted total RAM used in GB.
    TotalStorage float64
    Predicted total Storage used in GB.
    cpuUtilization Double
    Predicted CPU utilization.
    fttRaidLevel String
    FttRaidLevel recommended for Node.
    monthlyPrice Double
    Total monthly cost for type and number of nodes.
    nodeNumber Integer
    Number of nodes that will be needed.
    nodeType String
    Recommended SKU.
    pricingModel String
    Pricing model indicates what hour multiplier to use while estimating the Nodes cost.
    ramUtilization Double
    Predicted RAM utilization.
    storageUtilization Double
    Predicted storage utilization.
    totalCpu Double
    Predicted total CPU cores across the set of nodes.
    totalRam Double
    Predicted total RAM used in GB.
    totalStorage Double
    Predicted total Storage used in GB.
    cpuUtilization number
    Predicted CPU utilization.
    fttRaidLevel string
    FttRaidLevel recommended for Node.
    monthlyPrice number
    Total monthly cost for type and number of nodes.
    nodeNumber number
    Number of nodes that will be needed.
    nodeType string
    Recommended SKU.
    pricingModel string
    Pricing model indicates what hour multiplier to use while estimating the Nodes cost.
    ramUtilization number
    Predicted RAM utilization.
    storageUtilization number
    Predicted storage utilization.
    totalCpu number
    Predicted total CPU cores across the set of nodes.
    totalRam number
    Predicted total RAM used in GB.
    totalStorage number
    Predicted total Storage used in GB.
    cpu_utilization float
    Predicted CPU utilization.
    ftt_raid_level str
    FttRaidLevel recommended for Node.
    monthly_price float
    Total monthly cost for type and number of nodes.
    node_number int
    Number of nodes that will be needed.
    node_type str
    Recommended SKU.
    pricing_model str
    Pricing model indicates what hour multiplier to use while estimating the Nodes cost.
    ram_utilization float
    Predicted RAM utilization.
    storage_utilization float
    Predicted storage utilization.
    total_cpu float
    Predicted total CPU cores across the set of nodes.
    total_ram float
    Predicted total RAM used in GB.
    total_storage float
    Predicted total Storage used in GB.
    cpuUtilization Number
    Predicted CPU utilization.
    fttRaidLevel String
    FttRaidLevel recommended for Node.
    monthlyPrice Number
    Total monthly cost for type and number of nodes.
    nodeNumber Number
    Number of nodes that will be needed.
    nodeType String
    Recommended SKU.
    pricingModel String
    Pricing model indicates what hour multiplier to use while estimating the Nodes cost.
    ramUtilization Number
    Predicted RAM utilization.
    storageUtilization Number
    Predicted storage utilization.
    totalCpu Number
    Predicted total CPU cores across the set of nodes.
    totalRam Number
    Predicted total RAM used in GB.
    totalStorage Number
    Predicted total Storage used in GB.

    AzureAvsNodeType, AzureAvsNodeTypeArgs

    Unknown
    UnknownUnknown Node type
    AV36
    AV36AVS36 Node type
    AV36P
    AV36PAV36P Node type
    AV52
    AV52AV52 Node type
    AV64
    AV64AV64 Node type
    AzureAvsNodeTypeUnknown
    UnknownUnknown Node type
    AzureAvsNodeTypeAV36
    AV36AVS36 Node type
    AzureAvsNodeTypeAV36P
    AV36PAV36P Node type
    AzureAvsNodeTypeAV52
    AV52AV52 Node type
    AzureAvsNodeTypeAV64
    AV64AV64 Node type
    Unknown
    UnknownUnknown Node type
    AV36
    AV36AVS36 Node type
    AV36P
    AV36PAV36P Node type
    AV52
    AV52AV52 Node type
    AV64
    AV64AV64 Node type
    Unknown
    UnknownUnknown Node type
    AV36
    AV36AVS36 Node type
    AV36P
    AV36PAV36P Node type
    AV52
    AV52AV52 Node type
    AV64
    AV64AV64 Node type
    UNKNOWN
    UnknownUnknown Node type
    AV36
    AV36AVS36 Node type
    AV36_P
    AV36PAV36P Node type
    AV52
    AV52AV52 Node type
    AV64
    AV64AV64 Node type
    "Unknown"
    UnknownUnknown Node type
    "AV36"
    AV36AVS36 Node type
    "AV36P"
    AV36PAV36P Node type
    "AV52"
    AV52AV52 Node type
    "AV64"
    AV64AV64 Node type

    AzureCurrency, AzureCurrencyArgs

    Unknown
    UnknownUnknown Currency for Azure
    USD
    USDUSD Currency for Azure
    DKK
    DKKDKK Currency for Azure
    CAD
    CADCAD Currency for Azure
    IDR
    IDRIDR Currency for Azure
    JPY
    JPYJPY Currency for Azure
    KRW
    KRWKRW Currency for Azure
    NZD
    NZDNZD Currency for Azure
    NOK
    NOKNOK Currency for Azure
    RUB
    RUBRUB Currency for Azure
    SAR
    SARSAR Currency for Azure
    ZAR
    ZARZAR Currency for Azure
    SEK
    SEKSEK Currency for Azure
    TRY
    TRYTRY Currency for Azure
    GBP
    GBPGBP Currency for Azure
    MXN
    MXNMXN Currency for Azure
    MYR
    MYRMYR Currency for Azure
    INR
    INRINR Currency for Azure
    HKD
    HKDHKD Currency for Azure
    BRL
    BRLBRL Currency for Azure
    TWD
    TWDTWD Currency for Azure
    EUR
    EUREUR Currency for Azure
    CHF
    CHFCHF Currency for Azure
    ARS
    ARSARS Currency for Azure
    AUD
    AUDAUD Currency for Azure
    CNY
    CNYCNY Currency for Azure
    AzureCurrencyUnknown
    UnknownUnknown Currency for Azure
    AzureCurrencyUSD
    USDUSD Currency for Azure
    AzureCurrencyDKK
    DKKDKK Currency for Azure
    AzureCurrencyCAD
    CADCAD Currency for Azure
    AzureCurrencyIDR
    IDRIDR Currency for Azure
    AzureCurrencyJPY
    JPYJPY Currency for Azure
    AzureCurrencyKRW
    KRWKRW Currency for Azure
    AzureCurrencyNZD
    NZDNZD Currency for Azure
    AzureCurrencyNOK
    NOKNOK Currency for Azure
    AzureCurrencyRUB
    RUBRUB Currency for Azure
    AzureCurrencySAR
    SARSAR Currency for Azure
    AzureCurrencyZAR
    ZARZAR Currency for Azure
    AzureCurrencySEK
    SEKSEK Currency for Azure
    AzureCurrencyTRY
    TRYTRY Currency for Azure
    AzureCurrencyGBP
    GBPGBP Currency for Azure
    AzureCurrencyMXN
    MXNMXN Currency for Azure
    AzureCurrencyMYR
    MYRMYR Currency for Azure
    AzureCurrencyINR
    INRINR Currency for Azure
    AzureCurrencyHKD
    HKDHKD Currency for Azure
    AzureCurrencyBRL
    BRLBRL Currency for Azure
    AzureCurrencyTWD
    TWDTWD Currency for Azure
    AzureCurrencyEUR
    EUREUR Currency for Azure
    AzureCurrencyCHF
    CHFCHF Currency for Azure
    AzureCurrencyARS
    ARSARS Currency for Azure
    AzureCurrencyAUD
    AUDAUD Currency for Azure
    AzureCurrencyCNY
    CNYCNY Currency for Azure
    Unknown
    UnknownUnknown Currency for Azure
    USD
    USDUSD Currency for Azure
    DKK
    DKKDKK Currency for Azure
    CAD
    CADCAD Currency for Azure
    IDR
    IDRIDR Currency for Azure
    JPY
    JPYJPY Currency for Azure
    KRW
    KRWKRW Currency for Azure
    NZD
    NZDNZD Currency for Azure
    NOK
    NOKNOK Currency for Azure
    RUB
    RUBRUB Currency for Azure
    SAR
    SARSAR Currency for Azure
    ZAR
    ZARZAR Currency for Azure
    SEK
    SEKSEK Currency for Azure
    TRY
    TRYTRY Currency for Azure
    GBP
    GBPGBP Currency for Azure
    MXN
    MXNMXN Currency for Azure
    MYR
    MYRMYR Currency for Azure
    INR
    INRINR Currency for Azure
    HKD
    HKDHKD Currency for Azure
    BRL
    BRLBRL Currency for Azure
    TWD
    TWDTWD Currency for Azure
    EUR
    EUREUR Currency for Azure
    CHF
    CHFCHF Currency for Azure
    ARS
    ARSARS Currency for Azure
    AUD
    AUDAUD Currency for Azure
    CNY
    CNYCNY Currency for Azure
    Unknown
    UnknownUnknown Currency for Azure
    USD
    USDUSD Currency for Azure
    DKK
    DKKDKK Currency for Azure
    CAD
    CADCAD Currency for Azure
    IDR
    IDRIDR Currency for Azure
    JPY
    JPYJPY Currency for Azure
    KRW
    KRWKRW Currency for Azure
    NZD
    NZDNZD Currency for Azure
    NOK
    NOKNOK Currency for Azure
    RUB
    RUBRUB Currency for Azure
    SAR
    SARSAR Currency for Azure
    ZAR
    ZARZAR Currency for Azure
    SEK
    SEKSEK Currency for Azure
    TRY
    TRYTRY Currency for Azure
    GBP
    GBPGBP Currency for Azure
    MXN
    MXNMXN Currency for Azure
    MYR
    MYRMYR Currency for Azure
    INR
    INRINR Currency for Azure
    HKD
    HKDHKD Currency for Azure
    BRL
    BRLBRL Currency for Azure
    TWD
    TWDTWD Currency for Azure
    EUR
    EUREUR Currency for Azure
    CHF
    CHFCHF Currency for Azure
    ARS
    ARSARS Currency for Azure
    AUD
    AUDAUD Currency for Azure
    CNY
    CNYCNY Currency for Azure
    UNKNOWN
    UnknownUnknown Currency for Azure
    USD
    USDUSD Currency for Azure
    DKK
    DKKDKK Currency for Azure
    CAD
    CADCAD Currency for Azure
    IDR
    IDRIDR Currency for Azure
    JPY
    JPYJPY Currency for Azure
    KRW
    KRWKRW Currency for Azure
    NZD
    NZDNZD Currency for Azure
    NOK
    NOKNOK Currency for Azure
    RUB
    RUBRUB Currency for Azure
    SAR
    SARSAR Currency for Azure
    ZAR
    ZARZAR Currency for Azure
    SEK
    SEKSEK Currency for Azure
    TRY_
    TRYTRY Currency for Azure
    GBP
    GBPGBP Currency for Azure
    MXN
    MXNMXN Currency for Azure
    MYR
    MYRMYR Currency for Azure
    INR
    INRINR Currency for Azure
    HKD
    HKDHKD Currency for Azure
    BRL
    BRLBRL Currency for Azure
    TWD
    TWDTWD Currency for Azure
    EUR
    EUREUR Currency for Azure
    CHF
    CHFCHF Currency for Azure
    ARS
    ARSARS Currency for Azure
    AUD
    AUDAUD Currency for Azure
    CNY
    CNYCNY Currency for Azure
    "Unknown"
    UnknownUnknown Currency for Azure
    "USD"
    USDUSD Currency for Azure
    "DKK"
    DKKDKK Currency for Azure
    "CAD"
    CADCAD Currency for Azure
    "IDR"
    IDRIDR Currency for Azure
    "JPY"
    JPYJPY Currency for Azure
    "KRW"
    KRWKRW Currency for Azure
    "NZD"
    NZDNZD Currency for Azure
    "NOK"
    NOKNOK Currency for Azure
    "RUB"
    RUBRUB Currency for Azure
    "SAR"
    SARSAR Currency for Azure
    "ZAR"
    ZARZAR Currency for Azure
    "SEK"
    SEKSEK Currency for Azure
    "TRY"
    TRYTRY Currency for Azure
    "GBP"
    GBPGBP Currency for Azure
    "MXN"
    MXNMXN Currency for Azure
    "MYR"
    MYRMYR Currency for Azure
    "INR"
    INRINR Currency for Azure
    "HKD"
    HKDHKD Currency for Azure
    "BRL"
    BRLBRL Currency for Azure
    "TWD"
    TWDTWD Currency for Azure
    "EUR"
    EUREUR Currency for Azure
    "CHF"
    CHFCHF Currency for Azure
    "ARS"
    ARSARS Currency for Azure
    "AUD"
    AUDAUD Currency for Azure
    "CNY"
    CNYCNY Currency for Azure

    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

    AzureReservedInstance, AzureReservedInstanceArgs

    None
    None
    RI1Year
    RI1Year
    RI3Year
    RI3Year
    AzureReservedInstanceNone
    None
    AzureReservedInstanceRI1Year
    RI1Year
    AzureReservedInstanceRI3Year
    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

    CostComponentResponse, CostComponentResponseArgs

    Name string
    Gets the name of the component.
    Description string
    The textual description of the component.
    Value double
    The value of the component.
    Name string
    Gets the name of the component.
    Description string
    The textual description of the component.
    Value float64
    The value of the component.
    name String
    Gets the name of the component.
    description String
    The textual description of the component.
    value Double
    The value of the component.
    name string
    Gets the name of the component.
    description string
    The textual description of the component.
    value number
    The value of the component.
    name str
    Gets the name of the component.
    description str
    The textual description of the component.
    value float
    The value of the component.
    name String
    Gets the name of the component.
    description String
    The textual description of the component.
    value Number
    The value of the component.

    ExternalStorageType, ExternalStorageTypeArgs

    Unknown
    UnknownIndicates un-supported external storage.
    None
    NoneIndicates No external storage.
    AnfStandard
    AnfStandardANF external storage with Standard SKU.
    AnfPremium
    AnfPremiumANF external storage with Premium SKU.
    AnfUltra
    AnfUltraANF external storage with Ultra SKU.
    ExternalStorageTypeUnknown
    UnknownIndicates un-supported external storage.
    ExternalStorageTypeNone
    NoneIndicates No external storage.
    ExternalStorageTypeAnfStandard
    AnfStandardANF external storage with Standard SKU.
    ExternalStorageTypeAnfPremium
    AnfPremiumANF external storage with Premium SKU.
    ExternalStorageTypeAnfUltra
    AnfUltraANF external storage with Ultra SKU.
    Unknown
    UnknownIndicates un-supported external storage.
    None
    NoneIndicates No external storage.
    AnfStandard
    AnfStandardANF external storage with Standard SKU.
    AnfPremium
    AnfPremiumANF external storage with Premium SKU.
    AnfUltra
    AnfUltraANF external storage with Ultra SKU.
    Unknown
    UnknownIndicates un-supported external storage.
    None
    NoneIndicates No external storage.
    AnfStandard
    AnfStandardANF external storage with Standard SKU.
    AnfPremium
    AnfPremiumANF external storage with Premium SKU.
    AnfUltra
    AnfUltraANF external storage with Ultra SKU.
    UNKNOWN
    UnknownIndicates un-supported external storage.
    NONE
    NoneIndicates No external storage.
    ANF_STANDARD
    AnfStandardANF external storage with Standard SKU.
    ANF_PREMIUM
    AnfPremiumANF external storage with Premium SKU.
    ANF_ULTRA
    AnfUltraANF external storage with Ultra SKU.
    "Unknown"
    UnknownIndicates un-supported external storage.
    "None"
    NoneIndicates No external storage.
    "AnfStandard"
    AnfStandardANF external storage with Standard SKU.
    "AnfPremium"
    AnfPremiumANF external storage with Premium SKU.
    "AnfUltra"
    AnfUltraANF external storage with Ultra SKU.

    FttAndRaidLevel, FttAndRaidLevelArgs

    Unknown
    UnknownUnknown FTT and RAID Level.
    Ftt1Raid1
    Ftt1Raid1FTT 1 and RAID Level 1.
    Ftt1Raid5
    Ftt1Raid5FTT 1 and RAID Level 5.
    Ftt2Raid1
    Ftt2Raid1FTT 2 and RAID Level 1.
    Ftt2Raid6
    Ftt2Raid6FTT 2 and RAID Level 6.
    Ftt3Raid1
    Ftt3Raid1FTT 3 and RAID Level 1.
    FttAndRaidLevelUnknown
    UnknownUnknown FTT and RAID Level.
    FttAndRaidLevelFtt1Raid1
    Ftt1Raid1FTT 1 and RAID Level 1.
    FttAndRaidLevelFtt1Raid5
    Ftt1Raid5FTT 1 and RAID Level 5.
    FttAndRaidLevelFtt2Raid1
    Ftt2Raid1FTT 2 and RAID Level 1.
    FttAndRaidLevelFtt2Raid6
    Ftt2Raid6FTT 2 and RAID Level 6.
    FttAndRaidLevelFtt3Raid1
    Ftt3Raid1FTT 3 and RAID Level 1.
    Unknown
    UnknownUnknown FTT and RAID Level.
    Ftt1Raid1
    Ftt1Raid1FTT 1 and RAID Level 1.
    Ftt1Raid5
    Ftt1Raid5FTT 1 and RAID Level 5.
    Ftt2Raid1
    Ftt2Raid1FTT 2 and RAID Level 1.
    Ftt2Raid6
    Ftt2Raid6FTT 2 and RAID Level 6.
    Ftt3Raid1
    Ftt3Raid1FTT 3 and RAID Level 1.
    Unknown
    UnknownUnknown FTT and RAID Level.
    Ftt1Raid1
    Ftt1Raid1FTT 1 and RAID Level 1.
    Ftt1Raid5
    Ftt1Raid5FTT 1 and RAID Level 5.
    Ftt2Raid1
    Ftt2Raid1FTT 2 and RAID Level 1.
    Ftt2Raid6
    Ftt2Raid6FTT 2 and RAID Level 6.
    Ftt3Raid1
    Ftt3Raid1FTT 3 and RAID Level 1.
    UNKNOWN
    UnknownUnknown FTT and RAID Level.
    FTT1_RAID1
    Ftt1Raid1FTT 1 and RAID Level 1.
    FTT1_RAID5
    Ftt1Raid5FTT 1 and RAID Level 5.
    FTT2_RAID1
    Ftt2Raid1FTT 2 and RAID Level 1.
    FTT2_RAID6
    Ftt2Raid6FTT 2 and RAID Level 6.
    FTT3_RAID1
    Ftt3Raid1FTT 3 and RAID Level 1.
    "Unknown"
    UnknownUnknown FTT and RAID Level.
    "Ftt1Raid1"
    Ftt1Raid1FTT 1 and RAID Level 1.
    "Ftt1Raid5"
    Ftt1Raid5FTT 1 and RAID Level 5.
    "Ftt2Raid1"
    Ftt2Raid1FTT 2 and RAID Level 1.
    "Ftt2Raid6"
    Ftt2Raid6FTT 2 and RAID Level 6.
    "Ftt3Raid1"
    Ftt3Raid1FTT 3 and RAID Level 1.

    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.

    ProvisioningState, ProvisioningStateArgs

    Succeeded
    SucceededResource has been created.
    Failed
    FailedResource creation failed.
    Canceled
    CanceledResource creation was canceled.
    Provisioning
    ProvisioningResource is being Provisioned.
    Updating
    UpdatingResource is being Updated.
    Deleting
    DeletingResource is being Deleted.
    Accepted
    AcceptedResource is being Accepted.
    ProvisioningStateSucceeded
    SucceededResource has been created.
    ProvisioningStateFailed
    FailedResource creation failed.
    ProvisioningStateCanceled
    CanceledResource creation was canceled.
    ProvisioningStateProvisioning
    ProvisioningResource is being Provisioned.
    ProvisioningStateUpdating
    UpdatingResource is being Updated.
    ProvisioningStateDeleting
    DeletingResource is being Deleted.
    ProvisioningStateAccepted
    AcceptedResource is being Accepted.
    Succeeded
    SucceededResource has been created.
    Failed
    FailedResource creation failed.
    Canceled
    CanceledResource creation was canceled.
    Provisioning
    ProvisioningResource is being Provisioned.
    Updating
    UpdatingResource is being Updated.
    Deleting
    DeletingResource is being Deleted.
    Accepted
    AcceptedResource is being Accepted.
    Succeeded
    SucceededResource has been created.
    Failed
    FailedResource creation failed.
    Canceled
    CanceledResource creation was canceled.
    Provisioning
    ProvisioningResource is being Provisioned.
    Updating
    UpdatingResource is being Updated.
    Deleting
    DeletingResource is being Deleted.
    Accepted
    AcceptedResource is being Accepted.
    SUCCEEDED
    SucceededResource has been created.
    FAILED
    FailedResource creation failed.
    CANCELED
    CanceledResource creation was canceled.
    PROVISIONING
    ProvisioningResource is being Provisioned.
    UPDATING
    UpdatingResource is being Updated.
    DELETING
    DeletingResource is being Deleted.
    ACCEPTED
    AcceptedResource is being Accepted.
    "Succeeded"
    SucceededResource has been created.
    "Failed"
    FailedResource creation failed.
    "Canceled"
    CanceledResource creation was canceled.
    "Provisioning"
    ProvisioningResource is being Provisioned.
    "Updating"
    UpdatingResource is being Updated.
    "Deleting"
    DeletingResource is being Deleted.
    "Accepted"
    AcceptedResource is being Accepted.

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    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.

    Import

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

    $ pulumi import azure-native:migrate:AvsAssessmentsOperation asm2 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/avsAssessments/{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