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.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.migrate.AvsAssessmentsOperation

Explore with Pulumi AI

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,
    });

});
Copy
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
	})
}
Copy
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());

    }
}
Copy
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,
});
Copy
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)
Copy
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
Copy

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 This property is required. string
The unique name of the resource.
args This property is required. AvsAssessmentsOperationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. AvsAssessmentsOperationArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. AvsAssessmentsOperationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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,
});
Copy
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),
})
Copy
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());
Copy
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)
Copy
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,
});
Copy
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
Copy

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
This property is required.
Changes to this property will trigger replacement.
string
Group ARM name
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
Assessment Project Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
AssessmentName Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
string
Group ARM name
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
Assessment Project Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
AssessmentName Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
String
Group ARM name
projectName
This property is required.
Changes to this property will trigger replacement.
String
Assessment Project Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
assessmentName Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
string
Group ARM name
projectName
This property is required.
Changes to this property will trigger replacement.
string
Assessment Project Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
assessmentName Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
str
Group ARM name
project_name
This property is required.
Changes to this property will trigger replacement.
str
Assessment Project Name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
assessment_name Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
String
Group ARM name
projectName
This property is required.
Changes to this property will trigger replacement.
String
Assessment Project Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
assessmentName Changes to this property will trigger replacement. 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"
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"
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
Unknown
AV36
AV36
AV36P
AV36P
AV52
AV52
AV64
AV64
AzureAvsNodeTypeUnknown
Unknown
AzureAvsNodeTypeAV36
AV36
AzureAvsNodeTypeAV36P
AV36P
AzureAvsNodeTypeAV52
AV52
AzureAvsNodeTypeAV64
AV64
Unknown
Unknown
AV36
AV36
AV36P
AV36P
AV52
AV52
AV64
AV64
Unknown
Unknown
AV36
AV36
AV36P
AV36P
AV52
AV52
AV64
AV64
UNKNOWN
Unknown
AV36
AV36
AV36_P
AV36P
AV52
AV52
AV64
AV64
"Unknown"
Unknown
"AV36"
AV36
"AV36P"
AV36P
"AV52"
AV52
"AV64"
AV64

AzureCurrency
, AzureCurrencyArgs

Unknown
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
AzureCurrencyUnknown
Unknown
AzureCurrencyUSD
USD
AzureCurrencyDKK
DKK
AzureCurrencyCAD
CAD
AzureCurrencyIDR
IDR
AzureCurrencyJPY
JPY
AzureCurrencyKRW
KRW
AzureCurrencyNZD
NZD
AzureCurrencyNOK
NOK
AzureCurrencyRUB
RUB
AzureCurrencySAR
SAR
AzureCurrencyZAR
ZAR
AzureCurrencySEK
SEK
AzureCurrencyTRY
TRY
AzureCurrencyGBP
GBP
AzureCurrencyMXN
MXN
AzureCurrencyMYR
MYR
AzureCurrencyINR
INR
AzureCurrencyHKD
HKD
AzureCurrencyBRL
BRL
AzureCurrencyTWD
TWD
AzureCurrencyEUR
EUR
AzureCurrencyCHF
CHF
AzureCurrencyARS
ARS
AzureCurrencyAUD
AUD
AzureCurrencyCNY
CNY
Unknown
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
Unknown
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
UNKNOWN
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY_
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
"Unknown"
Unknown
"USD"
USD
"DKK"
DKK
"CAD"
CAD
"IDR"
IDR
"JPY"
JPY
"KRW"
KRW
"NZD"
NZD
"NOK"
NOK
"RUB"
RUB
"SAR"
SAR
"ZAR"
ZAR
"SEK"
SEK
"TRY"
TRY
"GBP"
GBP
"MXN"
MXN
"MYR"
MYR
"INR"
INR
"HKD"
HKD
"BRL"
BRL
"TWD"
TWD
"EUR"
EUR
"CHF"
CHF
"ARS"
ARS
"AUD"
AUD
"CNY"
CNY

AzureLocation
, AzureLocationArgs

Unknown
Unknown
EastAsia
EastAsia
SoutheastAsia
SoutheastAsia
AustraliaEast
AustraliaEast
AustraliaSoutheast
AustraliaSoutheast
BrazilSouth
BrazilSouth
CanadaCentral
CanadaCentral
CanadaEast
CanadaEast
WestEurope
WestEurope
NorthEurope
NorthEurope
CentralIndia
CentralIndia
SouthIndia
SouthIndia
WestIndia
WestIndia
JapanEast
JapanEast
JapanWest
JapanWest
KoreaCentral
KoreaCentral
KoreaSouth
KoreaSouth
UkWest
UkWest
UkSouth
UkSouth
NorthCentralUs
NorthCentralUs
EastUs
EastUs
WestUs2
WestUs2
SouthCentralUs
SouthCentralUs
CentralUs
CentralUs
EastUs2
EastUs2
WestUs
WestUs
WestCentralUs
WestCentralUs
GermanyCentral
GermanyCentral
GermanyNortheast
GermanyNortheast
ChinaNorth
ChinaNorth
ChinaEast
ChinaEast
USGovArizona
USGovArizona
USGovTexas
USGovTexas
USGovIowa
USGovIowa
USGovVirginia
USGovVirginia
USDoDCentral
USDoDCentral
USDoDEast
USDoDEast
FranceCentral
FranceCentral
AustraliaCentral
AustraliaCentral
SouthAfricaNorth
SouthAfricaNorth
FranceSouth
FranceSouth
AustraliaCentral2
AustraliaCentral2
SouthAfricaWest
SouthAfricaWest
GermanyNorth
GermanyNorth
GermanyWestCentral
GermanyWestCentral
NorwayEast
NorwayEast
NorwayWest
NorwayWest
ChinaEast2
ChinaEast2
ChinaNorth2
ChinaNorth2
SwitzerlandNorth
SwitzerlandNorth
SwitzerlandWest
SwitzerlandWest
UAENorth
UAENorth
UAECentral
UAECentral
UsNatEast
UsNatEast
UsNatWest
UsNatWest
UsSecEast
UsSecEast
UsSecCentral
UsSecCentral
UsSecWest
UsSecWest
SwedenCentral
SwedenCentral
QatarCentral
QatarCentral
AzureLocationUnknown
Unknown
AzureLocationEastAsia
EastAsia
AzureLocationSoutheastAsia
SoutheastAsia
AzureLocationAustraliaEast
AustraliaEast
AzureLocationAustraliaSoutheast
AustraliaSoutheast
AzureLocationBrazilSouth
BrazilSouth
AzureLocationCanadaCentral
CanadaCentral
AzureLocationCanadaEast
CanadaEast
AzureLocationWestEurope
WestEurope
AzureLocationNorthEurope
NorthEurope
AzureLocationCentralIndia
CentralIndia
AzureLocationSouthIndia
SouthIndia
AzureLocationWestIndia
WestIndia
AzureLocationJapanEast
JapanEast
AzureLocationJapanWest
JapanWest
AzureLocationKoreaCentral
KoreaCentral
AzureLocationKoreaSouth
KoreaSouth
AzureLocationUkWest
UkWest
AzureLocationUkSouth
UkSouth
AzureLocationNorthCentralUs
NorthCentralUs
AzureLocationEastUs
EastUs
AzureLocationWestUs2
WestUs2
AzureLocationSouthCentralUs
SouthCentralUs
AzureLocationCentralUs
CentralUs
AzureLocationEastUs2
EastUs2
AzureLocationWestUs
WestUs
AzureLocationWestCentralUs
WestCentralUs
AzureLocationGermanyCentral
GermanyCentral
AzureLocationGermanyNortheast
GermanyNortheast
AzureLocationChinaNorth
ChinaNorth
AzureLocationChinaEast
ChinaEast
AzureLocationUSGovArizona
USGovArizona
AzureLocationUSGovTexas
USGovTexas
AzureLocationUSGovIowa
USGovIowa
AzureLocationUSGovVirginia
USGovVirginia
AzureLocationUSDoDCentral
USDoDCentral
AzureLocationUSDoDEast
USDoDEast
AzureLocationFranceCentral
FranceCentral
AzureLocationAustraliaCentral
AustraliaCentral
AzureLocationSouthAfricaNorth
SouthAfricaNorth
AzureLocationFranceSouth
FranceSouth
AzureLocationAustraliaCentral2
AustraliaCentral2
AzureLocationSouthAfricaWest
SouthAfricaWest
AzureLocationGermanyNorth
GermanyNorth
AzureLocationGermanyWestCentral
GermanyWestCentral
AzureLocationNorwayEast
NorwayEast
AzureLocationNorwayWest
NorwayWest
AzureLocationChinaEast2
ChinaEast2
AzureLocationChinaNorth2
ChinaNorth2
AzureLocationSwitzerlandNorth
SwitzerlandNorth
AzureLocationSwitzerlandWest
SwitzerlandWest
AzureLocationUAENorth
UAENorth
AzureLocationUAECentral
UAECentral
AzureLocationUsNatEast
UsNatEast
AzureLocationUsNatWest
UsNatWest
AzureLocationUsSecEast
UsSecEast
AzureLocationUsSecCentral
UsSecCentral
AzureLocationUsSecWest
UsSecWest
AzureLocationSwedenCentral
SwedenCentral
AzureLocationQatarCentral
QatarCentral
Unknown
Unknown
EastAsia
EastAsia
SoutheastAsia
SoutheastAsia
AustraliaEast
AustraliaEast
AustraliaSoutheast
AustraliaSoutheast
BrazilSouth
BrazilSouth
CanadaCentral
CanadaCentral
CanadaEast
CanadaEast
WestEurope
WestEurope
NorthEurope
NorthEurope
CentralIndia
CentralIndia
SouthIndia
SouthIndia
WestIndia
WestIndia
JapanEast
JapanEast
JapanWest
JapanWest
KoreaCentral
KoreaCentral
KoreaSouth
KoreaSouth
UkWest
UkWest
UkSouth
UkSouth
NorthCentralUs
NorthCentralUs
EastUs
EastUs
WestUs2
WestUs2
SouthCentralUs
SouthCentralUs
CentralUs
CentralUs
EastUs2
EastUs2
WestUs
WestUs
WestCentralUs
WestCentralUs
GermanyCentral
GermanyCentral
GermanyNortheast
GermanyNortheast
ChinaNorth
ChinaNorth
ChinaEast
ChinaEast
USGovArizona
USGovArizona
USGovTexas
USGovTexas
USGovIowa
USGovIowa
USGovVirginia
USGovVirginia
USDoDCentral
USDoDCentral
USDoDEast
USDoDEast
FranceCentral
FranceCentral
AustraliaCentral
AustraliaCentral
SouthAfricaNorth
SouthAfricaNorth
FranceSouth
FranceSouth
AustraliaCentral2
AustraliaCentral2
SouthAfricaWest
SouthAfricaWest
GermanyNorth
GermanyNorth
GermanyWestCentral
GermanyWestCentral
NorwayEast
NorwayEast
NorwayWest
NorwayWest
ChinaEast2
ChinaEast2
ChinaNorth2
ChinaNorth2
SwitzerlandNorth
SwitzerlandNorth
SwitzerlandWest
SwitzerlandWest
UAENorth
UAENorth
UAECentral
UAECentral
UsNatEast
UsNatEast
UsNatWest
UsNatWest
UsSecEast
UsSecEast
UsSecCentral
UsSecCentral
UsSecWest
UsSecWest
SwedenCentral
SwedenCentral
QatarCentral
QatarCentral
Unknown
Unknown
EastAsia
EastAsia
SoutheastAsia
SoutheastAsia
AustraliaEast
AustraliaEast
AustraliaSoutheast
AustraliaSoutheast
BrazilSouth
BrazilSouth
CanadaCentral
CanadaCentral
CanadaEast
CanadaEast
WestEurope
WestEurope
NorthEurope
NorthEurope
CentralIndia
CentralIndia
SouthIndia
SouthIndia
WestIndia
WestIndia
JapanEast
JapanEast
JapanWest
JapanWest
KoreaCentral
KoreaCentral
KoreaSouth
KoreaSouth
UkWest
UkWest
UkSouth
UkSouth
NorthCentralUs
NorthCentralUs
EastUs
EastUs
WestUs2
WestUs2
SouthCentralUs
SouthCentralUs
CentralUs
CentralUs
EastUs2
EastUs2
WestUs
WestUs
WestCentralUs
WestCentralUs
GermanyCentral
GermanyCentral
GermanyNortheast
GermanyNortheast
ChinaNorth
ChinaNorth
ChinaEast
ChinaEast
USGovArizona
USGovArizona
USGovTexas
USGovTexas
USGovIowa
USGovIowa
USGovVirginia
USGovVirginia
USDoDCentral
USDoDCentral
USDoDEast
USDoDEast
FranceCentral
FranceCentral
AustraliaCentral
AustraliaCentral
SouthAfricaNorth
SouthAfricaNorth
FranceSouth
FranceSouth
AustraliaCentral2
AustraliaCentral2
SouthAfricaWest
SouthAfricaWest
GermanyNorth
GermanyNorth
GermanyWestCentral
GermanyWestCentral
NorwayEast
NorwayEast
NorwayWest
NorwayWest
ChinaEast2
ChinaEast2
ChinaNorth2
ChinaNorth2
SwitzerlandNorth
SwitzerlandNorth
SwitzerlandWest
SwitzerlandWest
UAENorth
UAENorth
UAECentral
UAECentral
UsNatEast
UsNatEast
UsNatWest
UsNatWest
UsSecEast
UsSecEast
UsSecCentral
UsSecCentral
UsSecWest
UsSecWest
SwedenCentral
SwedenCentral
QatarCentral
QatarCentral
UNKNOWN
Unknown
EAST_ASIA
EastAsia
SOUTHEAST_ASIA
SoutheastAsia
AUSTRALIA_EAST
AustraliaEast
AUSTRALIA_SOUTHEAST
AustraliaSoutheast
BRAZIL_SOUTH
BrazilSouth
CANADA_CENTRAL
CanadaCentral
CANADA_EAST
CanadaEast
WEST_EUROPE
WestEurope
NORTH_EUROPE
NorthEurope
CENTRAL_INDIA
CentralIndia
SOUTH_INDIA
SouthIndia
WEST_INDIA
WestIndia
JAPAN_EAST
JapanEast
JAPAN_WEST
JapanWest
KOREA_CENTRAL
KoreaCentral
KOREA_SOUTH
KoreaSouth
UK_WEST
UkWest
UK_SOUTH
UkSouth
NORTH_CENTRAL_US
NorthCentralUs
EAST_US
EastUs
WEST_US2
WestUs2
SOUTH_CENTRAL_US
SouthCentralUs
CENTRAL_US
CentralUs
EAST_US2
EastUs2
WEST_US
WestUs
WEST_CENTRAL_US
WestCentralUs
GERMANY_CENTRAL
GermanyCentral
GERMANY_NORTHEAST
GermanyNortheast
CHINA_NORTH
ChinaNorth
CHINA_EAST
ChinaEast
US_GOV_ARIZONA
USGovArizona
US_GOV_TEXAS
USGovTexas
US_GOV_IOWA
USGovIowa
US_GOV_VIRGINIA
USGovVirginia
US_DO_D_CENTRAL
USDoDCentral
US_DO_D_EAST
USDoDEast
FRANCE_CENTRAL
FranceCentral
AUSTRALIA_CENTRAL
AustraliaCentral
SOUTH_AFRICA_NORTH
SouthAfricaNorth
FRANCE_SOUTH
FranceSouth
AUSTRALIA_CENTRAL2
AustraliaCentral2
SOUTH_AFRICA_WEST
SouthAfricaWest
GERMANY_NORTH
GermanyNorth
GERMANY_WEST_CENTRAL
GermanyWestCentral
NORWAY_EAST
NorwayEast
NORWAY_WEST
NorwayWest
CHINA_EAST2
ChinaEast2
CHINA_NORTH2
ChinaNorth2
SWITZERLAND_NORTH
SwitzerlandNorth
SWITZERLAND_WEST
SwitzerlandWest
UAE_NORTH
UAENorth
UAE_CENTRAL
UAECentral
US_NAT_EAST
UsNatEast
US_NAT_WEST
UsNatWest
US_SEC_EAST
UsSecEast
US_SEC_CENTRAL
UsSecCentral
US_SEC_WEST
UsSecWest
SWEDEN_CENTRAL
SwedenCentral
QATAR_CENTRAL
QatarCentral
"Unknown"
Unknown
"EastAsia"
EastAsia
"SoutheastAsia"
SoutheastAsia
"AustraliaEast"
AustraliaEast
"AustraliaSoutheast"
AustraliaSoutheast
"BrazilSouth"
BrazilSouth
"CanadaCentral"
CanadaCentral
"CanadaEast"
CanadaEast
"WestEurope"
WestEurope
"NorthEurope"
NorthEurope
"CentralIndia"
CentralIndia
"SouthIndia"
SouthIndia
"WestIndia"
WestIndia
"JapanEast"
JapanEast
"JapanWest"
JapanWest
"KoreaCentral"
KoreaCentral
"KoreaSouth"
KoreaSouth
"UkWest"
UkWest
"UkSouth"
UkSouth
"NorthCentralUs"
NorthCentralUs
"EastUs"
EastUs
"WestUs2"
WestUs2
"SouthCentralUs"
SouthCentralUs
"CentralUs"
CentralUs
"EastUs2"
EastUs2
"WestUs"
WestUs
"WestCentralUs"
WestCentralUs
"GermanyCentral"
GermanyCentral
"GermanyNortheast"
GermanyNortheast
"ChinaNorth"
ChinaNorth
"ChinaEast"
ChinaEast
"USGovArizona"
USGovArizona
"USGovTexas"
USGovTexas
"USGovIowa"
USGovIowa
"USGovVirginia"
USGovVirginia
"USDoDCentral"
USDoDCentral
"USDoDEast"
USDoDEast
"FranceCentral"
FranceCentral
"AustraliaCentral"
AustraliaCentral
"SouthAfricaNorth"
SouthAfricaNorth
"FranceSouth"
FranceSouth
"AustraliaCentral2"
AustraliaCentral2
"SouthAfricaWest"
SouthAfricaWest
"GermanyNorth"
GermanyNorth
"GermanyWestCentral"
GermanyWestCentral
"NorwayEast"
NorwayEast
"NorwayWest"
NorwayWest
"ChinaEast2"
ChinaEast2
"ChinaNorth2"
ChinaNorth2
"SwitzerlandNorth"
SwitzerlandNorth
"SwitzerlandWest"
SwitzerlandWest
"UAENorth"
UAENorth
"UAECentral"
UAECentral
"UsNatEast"
UsNatEast
"UsNatWest"
UsNatWest
"UsSecEast"
UsSecEast
"UsSecCentral"
UsSecCentral
"UsSecWest"
UsSecWest
"SwedenCentral"
SwedenCentral
"QatarCentral"
QatarCentral

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 This property is required. string
Gets the name of the component.
Description string
The textual description of the component.
Value double
The value of the component.
Name This property is required. string
Gets the name of the component.
Description string
The textual description of the component.
Value float64
The value of the component.
name This property is required. String
Gets the name of the component.
description String
The textual description of the component.
value Double
The value of the component.
name This property is required. string
Gets the name of the component.
description string
The textual description of the component.
value number
The value of the component.
name This property is required. str
Gets the name of the component.
description str
The textual description of the component.
value float
The value of the component.
name This property is required. 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.
PercentilePercentile50
Percentile50Percentile 50.
PercentilePercentile90
Percentile90Percentile 90.
PercentilePercentile95
Percentile95Percentile 95.
PercentilePercentile99
Percentile99Percentile 99.
Percentile50
Percentile50Percentile 50.
Percentile90
Percentile90Percentile 90.
Percentile95
Percentile95Percentile 95.
Percentile99
Percentile99Percentile 99.
Percentile50
Percentile50Percentile 50.
Percentile90
Percentile90Percentile 90.
Percentile95
Percentile95Percentile 95.
Percentile99
Percentile99Percentile 99.
PERCENTILE50
Percentile50Percentile 50.
PERCENTILE90
Percentile90Percentile 90.
PERCENTILE95
Percentile95Percentile 95.
PERCENTILE99
Percentile99Percentile 99.
"Percentile50"
Percentile50Percentile 50.
"Percentile90"
Percentile90Percentile 90.
"Percentile95"
Percentile95Percentile 95.
"Percentile99"
Percentile99Percentile 99.

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} 
Copy

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0