azure-native.migrate.SqlAssessmentV2Operation
Explore with Pulumi AI
SQL Assessment REST resource. Azure REST API version: 2023-03-15.
Other available API versions: 2023-04-01-preview, 2023-05-01-preview, 2023-09-09-preview, 2024-01-01-preview.
Example Usage
SqlAssessmentV2Operations_Create_MaximumSet_Gen
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var sqlAssessmentV2Operation = new AzureNative.Migrate.SqlAssessmentV2Operation("sqlAssessmentV2Operation", new()
    {
        AssessmentName = "test_swagger_1",
        AsyncCommitModeIntent = AzureNative.Migrate.AsyncCommitModeIntent.DisasterRecovery,
        AzureLocation = "SoutheastAsia",
        AzureOfferCode = AzureNative.Migrate.AzureOfferCode.Msazr0003P,
        AzureOfferCodeForVm = AzureNative.Migrate.AzureOfferCode.Msazr0003P,
        AzureSqlDatabaseSettings = new AzureNative.Migrate.Inputs.SqlDbSettingsArgs
        {
            AzureSqlComputeTier = AzureNative.Migrate.ComputeTier.Automatic,
            AzureSqlDataBaseType = AzureNative.Migrate.AzureSqlDataBaseType.SingleDatabase,
            AzureSqlPurchaseModel = AzureNative.Migrate.AzureSqlPurchaseModel.VCore,
            AzureSqlServiceTier = AzureNative.Migrate.AzureSqlServiceTier.Automatic,
        },
        AzureSqlManagedInstanceSettings = new AzureNative.Migrate.Inputs.SqlMiSettingsArgs
        {
            AzureSqlInstanceType = AzureNative.Migrate.AzureSqlInstanceType.SingleInstance,
            AzureSqlServiceTier = AzureNative.Migrate.AzureSqlServiceTier.Automatic,
        },
        AzureSqlVmSettings = new AzureNative.Migrate.Inputs.SqlVmSettingsArgs
        {
            InstanceSeries = new[]
            {
                AzureNative.Migrate.AzureVmFamily.Eadsv5Series,
            },
        },
        Currency = AzureNative.Migrate.AzureCurrency.USD,
        DisasterRecoveryLocation = AzureNative.Migrate.AzureLocation.EastAsia,
        DiscountPercentage = 0,
        EnableHadrAssessment = true,
        EntityUptime = new AzureNative.Migrate.Inputs.EntityUptimeArgs
        {
            DaysPerMonth = 30,
            HoursPerDay = 24,
        },
        EnvironmentType = AzureNative.Migrate.EnvironmentType.Production,
        GroupName = "test_fci_hadr",
        MultiSubnetIntent = AzureNative.Migrate.MultiSubnetIntent.DisasterRecovery,
        OptimizationLogic = AzureNative.Migrate.OptimizationLogic.MinimizeCost,
        OsLicense = AzureNative.Migrate.OsLicense.Unknown,
        Percentile = AzureNative.Migrate.Percentile.Percentile95,
        ProjectName = "fci-test6904project",
        ReservedInstance = AzureNative.Migrate.AzureReservedInstance.None,
        ReservedInstanceForVm = AzureNative.Migrate.AzureReservedInstance.None,
        ResourceGroupName = "rgmigrate",
        ScalingFactor = 1,
        SizingCriterion = AzureNative.Migrate.AssessmentSizingCriterion.PerformanceBased,
        SqlServerLicense = AzureNative.Migrate.SqlServerLicense.Unknown,
        TimeRange = AzureNative.Migrate.TimeRange.Day,
    });
});
package main
import (
	migrate "github.com/pulumi/pulumi-azure-native-sdk/migrate/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := migrate.NewSqlAssessmentV2Operation(ctx, "sqlAssessmentV2Operation", &migrate.SqlAssessmentV2OperationArgs{
			AssessmentName:        pulumi.String("test_swagger_1"),
			AsyncCommitModeIntent: pulumi.String(migrate.AsyncCommitModeIntentDisasterRecovery),
			AzureLocation:         pulumi.String("SoutheastAsia"),
			AzureOfferCode:        pulumi.String(migrate.AzureOfferCodeMsazr0003P),
			AzureOfferCodeForVm:   pulumi.String(migrate.AzureOfferCodeMsazr0003P),
			AzureSqlDatabaseSettings: &migrate.SqlDbSettingsArgs{
				AzureSqlComputeTier:   pulumi.String(migrate.ComputeTierAutomatic),
				AzureSqlDataBaseType:  pulumi.String(migrate.AzureSqlDataBaseTypeSingleDatabase),
				AzureSqlPurchaseModel: pulumi.String(migrate.AzureSqlPurchaseModelVCore),
				AzureSqlServiceTier:   pulumi.String(migrate.AzureSqlServiceTierAutomatic),
			},
			AzureSqlManagedInstanceSettings: &migrate.SqlMiSettingsArgs{
				AzureSqlInstanceType: pulumi.String(migrate.AzureSqlInstanceTypeSingleInstance),
				AzureSqlServiceTier:  pulumi.String(migrate.AzureSqlServiceTierAutomatic),
			},
			AzureSqlVmSettings: &migrate.SqlVmSettingsArgs{
				InstanceSeries: pulumi.StringArray{
					pulumi.String(migrate.AzureVmFamilyEadsv5Series),
				},
			},
			Currency:                 pulumi.String(migrate.AzureCurrencyUSD),
			DisasterRecoveryLocation: pulumi.String(migrate.AzureLocationEastAsia),
			DiscountPercentage:       pulumi.Float64(0),
			EnableHadrAssessment:     pulumi.Bool(true),
			EntityUptime: &migrate.EntityUptimeArgs{
				DaysPerMonth: pulumi.Int(30),
				HoursPerDay:  pulumi.Int(24),
			},
			EnvironmentType:       pulumi.String(migrate.EnvironmentTypeProduction),
			GroupName:             pulumi.String("test_fci_hadr"),
			MultiSubnetIntent:     pulumi.String(migrate.MultiSubnetIntentDisasterRecovery),
			OptimizationLogic:     pulumi.String(migrate.OptimizationLogicMinimizeCost),
			OsLicense:             pulumi.String(migrate.OsLicenseUnknown),
			Percentile:            pulumi.String(migrate.PercentilePercentile95),
			ProjectName:           pulumi.String("fci-test6904project"),
			ReservedInstance:      pulumi.String(migrate.AzureReservedInstanceNone),
			ReservedInstanceForVm: pulumi.String(migrate.AzureReservedInstanceNone),
			ResourceGroupName:     pulumi.String("rgmigrate"),
			ScalingFactor:         pulumi.Float64(1),
			SizingCriterion:       pulumi.String(migrate.AssessmentSizingCriterionPerformanceBased),
			SqlServerLicense:      pulumi.String(migrate.SqlServerLicenseUnknown),
			TimeRange:             pulumi.String(migrate.TimeRangeDay),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.migrate.SqlAssessmentV2Operation;
import com.pulumi.azurenative.migrate.SqlAssessmentV2OperationArgs;
import com.pulumi.azurenative.migrate.inputs.SqlDbSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.SqlMiSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.SqlVmSettingsArgs;
import com.pulumi.azurenative.migrate.inputs.EntityUptimeArgs;
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 sqlAssessmentV2Operation = new SqlAssessmentV2Operation("sqlAssessmentV2Operation", SqlAssessmentV2OperationArgs.builder()
            .assessmentName("test_swagger_1")
            .asyncCommitModeIntent("DisasterRecovery")
            .azureLocation("SoutheastAsia")
            .azureOfferCode("MSAZR0003P")
            .azureOfferCodeForVm("MSAZR0003P")
            .azureSqlDatabaseSettings(SqlDbSettingsArgs.builder()
                .azureSqlComputeTier("Automatic")
                .azureSqlDataBaseType("SingleDatabase")
                .azureSqlPurchaseModel("VCore")
                .azureSqlServiceTier("Automatic")
                .build())
            .azureSqlManagedInstanceSettings(SqlMiSettingsArgs.builder()
                .azureSqlInstanceType("SingleInstance")
                .azureSqlServiceTier("Automatic")
                .build())
            .azureSqlVmSettings(SqlVmSettingsArgs.builder()
                .instanceSeries("Eadsv5_series")
                .build())
            .currency("USD")
            .disasterRecoveryLocation("EastAsia")
            .discountPercentage(0)
            .enableHadrAssessment(true)
            .entityUptime(EntityUptimeArgs.builder()
                .daysPerMonth(30)
                .hoursPerDay(24)
                .build())
            .environmentType("Production")
            .groupName("test_fci_hadr")
            .multiSubnetIntent("DisasterRecovery")
            .optimizationLogic("MinimizeCost")
            .osLicense("Unknown")
            .percentile("Percentile95")
            .projectName("fci-test6904project")
            .reservedInstance("None")
            .reservedInstanceForVm("None")
            .resourceGroupName("rgmigrate")
            .scalingFactor(1)
            .sizingCriterion("PerformanceBased")
            .sqlServerLicense("Unknown")
            .timeRange("Day")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const sqlAssessmentV2Operation = new azure_native.migrate.SqlAssessmentV2Operation("sqlAssessmentV2Operation", {
    assessmentName: "test_swagger_1",
    asyncCommitModeIntent: azure_native.migrate.AsyncCommitModeIntent.DisasterRecovery,
    azureLocation: "SoutheastAsia",
    azureOfferCode: azure_native.migrate.AzureOfferCode.Msazr0003P,
    azureOfferCodeForVm: azure_native.migrate.AzureOfferCode.Msazr0003P,
    azureSqlDatabaseSettings: {
        azureSqlComputeTier: azure_native.migrate.ComputeTier.Automatic,
        azureSqlDataBaseType: azure_native.migrate.AzureSqlDataBaseType.SingleDatabase,
        azureSqlPurchaseModel: azure_native.migrate.AzureSqlPurchaseModel.VCore,
        azureSqlServiceTier: azure_native.migrate.AzureSqlServiceTier.Automatic,
    },
    azureSqlManagedInstanceSettings: {
        azureSqlInstanceType: azure_native.migrate.AzureSqlInstanceType.SingleInstance,
        azureSqlServiceTier: azure_native.migrate.AzureSqlServiceTier.Automatic,
    },
    azureSqlVmSettings: {
        instanceSeries: [azure_native.migrate.AzureVmFamily.Eadsv5Series],
    },
    currency: azure_native.migrate.AzureCurrency.USD,
    disasterRecoveryLocation: azure_native.migrate.AzureLocation.EastAsia,
    discountPercentage: 0,
    enableHadrAssessment: true,
    entityUptime: {
        daysPerMonth: 30,
        hoursPerDay: 24,
    },
    environmentType: azure_native.migrate.EnvironmentType.Production,
    groupName: "test_fci_hadr",
    multiSubnetIntent: azure_native.migrate.MultiSubnetIntent.DisasterRecovery,
    optimizationLogic: azure_native.migrate.OptimizationLogic.MinimizeCost,
    osLicense: azure_native.migrate.OsLicense.Unknown,
    percentile: azure_native.migrate.Percentile.Percentile95,
    projectName: "fci-test6904project",
    reservedInstance: azure_native.migrate.AzureReservedInstance.None,
    reservedInstanceForVm: azure_native.migrate.AzureReservedInstance.None,
    resourceGroupName: "rgmigrate",
    scalingFactor: 1,
    sizingCriterion: azure_native.migrate.AssessmentSizingCriterion.PerformanceBased,
    sqlServerLicense: azure_native.migrate.SqlServerLicense.Unknown,
    timeRange: azure_native.migrate.TimeRange.Day,
});
import pulumi
import pulumi_azure_native as azure_native
sql_assessment_v2_operation = azure_native.migrate.SqlAssessmentV2Operation("sqlAssessmentV2Operation",
    assessment_name="test_swagger_1",
    async_commit_mode_intent=azure_native.migrate.AsyncCommitModeIntent.DISASTER_RECOVERY,
    azure_location="SoutheastAsia",
    azure_offer_code=azure_native.migrate.AzureOfferCode.MSAZR0003_P,
    azure_offer_code_for_vm=azure_native.migrate.AzureOfferCode.MSAZR0003_P,
    azure_sql_database_settings={
        "azure_sql_compute_tier": azure_native.migrate.ComputeTier.AUTOMATIC,
        "azure_sql_data_base_type": azure_native.migrate.AzureSqlDataBaseType.SINGLE_DATABASE,
        "azure_sql_purchase_model": azure_native.migrate.AzureSqlPurchaseModel.V_CORE,
        "azure_sql_service_tier": azure_native.migrate.AzureSqlServiceTier.AUTOMATIC,
    },
    azure_sql_managed_instance_settings={
        "azure_sql_instance_type": azure_native.migrate.AzureSqlInstanceType.SINGLE_INSTANCE,
        "azure_sql_service_tier": azure_native.migrate.AzureSqlServiceTier.AUTOMATIC,
    },
    azure_sql_vm_settings={
        "instance_series": [azure_native.migrate.AzureVmFamily.EADSV5_SERIES],
    },
    currency=azure_native.migrate.AzureCurrency.USD,
    disaster_recovery_location=azure_native.migrate.AzureLocation.EAST_ASIA,
    discount_percentage=0,
    enable_hadr_assessment=True,
    entity_uptime={
        "days_per_month": 30,
        "hours_per_day": 24,
    },
    environment_type=azure_native.migrate.EnvironmentType.PRODUCTION,
    group_name="test_fci_hadr",
    multi_subnet_intent=azure_native.migrate.MultiSubnetIntent.DISASTER_RECOVERY,
    optimization_logic=azure_native.migrate.OptimizationLogic.MINIMIZE_COST,
    os_license=azure_native.migrate.OsLicense.UNKNOWN,
    percentile=azure_native.migrate.Percentile.PERCENTILE95,
    project_name="fci-test6904project",
    reserved_instance=azure_native.migrate.AzureReservedInstance.NONE,
    reserved_instance_for_vm=azure_native.migrate.AzureReservedInstance.NONE,
    resource_group_name="rgmigrate",
    scaling_factor=1,
    sizing_criterion=azure_native.migrate.AssessmentSizingCriterion.PERFORMANCE_BASED,
    sql_server_license=azure_native.migrate.SqlServerLicense.UNKNOWN,
    time_range=azure_native.migrate.TimeRange.DAY)
resources:
  sqlAssessmentV2Operation:
    type: azure-native:migrate:SqlAssessmentV2Operation
    properties:
      assessmentName: test_swagger_1
      asyncCommitModeIntent: DisasterRecovery
      azureLocation: SoutheastAsia
      azureOfferCode: MSAZR0003P
      azureOfferCodeForVm: MSAZR0003P
      azureSqlDatabaseSettings:
        azureSqlComputeTier: Automatic
        azureSqlDataBaseType: SingleDatabase
        azureSqlPurchaseModel: VCore
        azureSqlServiceTier: Automatic
      azureSqlManagedInstanceSettings:
        azureSqlInstanceType: SingleInstance
        azureSqlServiceTier: Automatic
      azureSqlVmSettings:
        instanceSeries:
          - Eadsv5_series
      currency: USD
      disasterRecoveryLocation: EastAsia
      discountPercentage: 0
      enableHadrAssessment: true
      entityUptime:
        daysPerMonth: 30
        hoursPerDay: 24
      environmentType: Production
      groupName: test_fci_hadr
      multiSubnetIntent: DisasterRecovery
      optimizationLogic: MinimizeCost
      osLicense: Unknown
      percentile: Percentile95
      projectName: fci-test6904project
      reservedInstance: None
      reservedInstanceForVm: None
      resourceGroupName: rgmigrate
      scalingFactor: 1
      sizingCriterion: PerformanceBased
      sqlServerLicense: Unknown
      timeRange: Day
Create SqlAssessmentV2Operation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SqlAssessmentV2Operation(name: string, args: SqlAssessmentV2OperationArgs, opts?: CustomResourceOptions);@overload
def SqlAssessmentV2Operation(resource_name: str,
                             args: SqlAssessmentV2OperationArgs,
                             opts: Optional[ResourceOptions] = None)
@overload
def SqlAssessmentV2Operation(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             project_name: Optional[str] = None,
                             group_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             azure_location: Optional[str] = None,
                             confidence_rating_in_percentage: Optional[float] = None,
                             azure_offer_code_for_vm: Optional[Union[str, AzureOfferCode]] = None,
                             group_type: Optional[Union[str, GroupType]] = None,
                             azure_sql_database_settings: Optional[SqlDbSettingsArgs] = None,
                             azure_sql_managed_instance_settings: Optional[SqlMiSettingsArgs] = None,
                             azure_sql_vm_settings: Optional[SqlVmSettingsArgs] = None,
                             is_internet_access_available: Optional[bool] = None,
                             currency: Optional[Union[str, AzureCurrency]] = None,
                             disaster_recovery_location: Optional[Union[str, AzureLocation]] = None,
                             discount_percentage: Optional[float] = None,
                             ea_subscription_id: Optional[str] = None,
                             enable_hadr_assessment: Optional[bool] = None,
                             multi_subnet_intent: Optional[Union[str, MultiSubnetIntent]] = None,
                             environment_type: Optional[Union[str, EnvironmentType]] = None,
                             assessment_type: Optional[Union[str, AssessmentType]] = None,
                             azure_security_offering_type: Optional[Union[str, AzureSecurityOfferingType]] = None,
                             azure_offer_code: Optional[Union[str, AzureOfferCode]] = None,
                             async_commit_mode_intent: Optional[Union[str, AsyncCommitModeIntent]] = None,
                             optimization_logic: Optional[Union[str, OptimizationLogic]] = None,
                             os_license: Optional[Union[str, OsLicense]] = None,
                             percentile: Optional[Union[str, Percentile]] = None,
                             perf_data_end_time: Optional[str] = None,
                             perf_data_start_time: Optional[str] = None,
                             assessment_name: Optional[str] = None,
                             provisioning_state: Optional[Union[str, ProvisioningState]] = None,
                             reserved_instance: Optional[Union[str, AzureReservedInstance]] = None,
                             reserved_instance_for_vm: Optional[Union[str, AzureReservedInstance]] = None,
                             entity_uptime: Optional[EntityUptimeArgs] = None,
                             scaling_factor: Optional[float] = None,
                             sizing_criterion: Optional[Union[str, AssessmentSizingCriterion]] = None,
                             sql_server_license: Optional[Union[str, SqlServerLicense]] = None,
                             time_range: Optional[Union[str, TimeRange]] = None)func NewSqlAssessmentV2Operation(ctx *Context, name string, args SqlAssessmentV2OperationArgs, opts ...ResourceOption) (*SqlAssessmentV2Operation, error)public SqlAssessmentV2Operation(string name, SqlAssessmentV2OperationArgs args, CustomResourceOptions? opts = null)
public SqlAssessmentV2Operation(String name, SqlAssessmentV2OperationArgs args)
public SqlAssessmentV2Operation(String name, SqlAssessmentV2OperationArgs args, CustomResourceOptions options)
type: azure-native:migrate:SqlAssessmentV2Operation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SqlAssessmentV2OperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SqlAssessmentV2OperationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SqlAssessmentV2OperationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SqlAssessmentV2OperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SqlAssessmentV2OperationArgs
- 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 sqlAssessmentV2OperationResource = new AzureNative.Migrate.SqlAssessmentV2Operation("sqlAssessmentV2OperationResource", new()
{
    ProjectName = "string",
    GroupName = "string",
    ResourceGroupName = "string",
    AzureLocation = "string",
    ConfidenceRatingInPercentage = 0,
    AzureOfferCodeForVm = "string",
    GroupType = "string",
    AzureSqlDatabaseSettings = new AzureNative.Migrate.Inputs.SqlDbSettingsArgs
    {
        AzureSqlComputeTier = "string",
        AzureSqlDataBaseType = "string",
        AzureSqlPurchaseModel = "string",
        AzureSqlServiceTier = "string",
    },
    AzureSqlManagedInstanceSettings = new AzureNative.Migrate.Inputs.SqlMiSettingsArgs
    {
        AzureSqlInstanceType = "string",
        AzureSqlServiceTier = "string",
    },
    AzureSqlVmSettings = new AzureNative.Migrate.Inputs.SqlVmSettingsArgs
    {
        InstanceSeries = new[]
        {
            "string",
        },
    },
    IsInternetAccessAvailable = false,
    Currency = "string",
    DisasterRecoveryLocation = "string",
    DiscountPercentage = 0,
    EaSubscriptionId = "string",
    EnableHadrAssessment = false,
    MultiSubnetIntent = "string",
    EnvironmentType = "string",
    AssessmentType = "string",
    AzureSecurityOfferingType = "string",
    AzureOfferCode = "string",
    AsyncCommitModeIntent = "string",
    OptimizationLogic = "string",
    OsLicense = "string",
    Percentile = "string",
    PerfDataEndTime = "string",
    PerfDataStartTime = "string",
    AssessmentName = "string",
    ProvisioningState = "string",
    ReservedInstance = "string",
    ReservedInstanceForVm = "string",
    EntityUptime = new AzureNative.Migrate.Inputs.EntityUptimeArgs
    {
        DaysPerMonth = 0,
        HoursPerDay = 0,
    },
    ScalingFactor = 0,
    SizingCriterion = "string",
    SqlServerLicense = "string",
    TimeRange = "string",
});
example, err := migrate.NewSqlAssessmentV2Operation(ctx, "sqlAssessmentV2OperationResource", &migrate.SqlAssessmentV2OperationArgs{
	ProjectName:                  pulumi.String("string"),
	GroupName:                    pulumi.String("string"),
	ResourceGroupName:            pulumi.String("string"),
	AzureLocation:                pulumi.String("string"),
	ConfidenceRatingInPercentage: pulumi.Float64(0),
	AzureOfferCodeForVm:          pulumi.String("string"),
	GroupType:                    pulumi.String("string"),
	AzureSqlDatabaseSettings: &migrate.SqlDbSettingsArgs{
		AzureSqlComputeTier:   pulumi.String("string"),
		AzureSqlDataBaseType:  pulumi.String("string"),
		AzureSqlPurchaseModel: pulumi.String("string"),
		AzureSqlServiceTier:   pulumi.String("string"),
	},
	AzureSqlManagedInstanceSettings: &migrate.SqlMiSettingsArgs{
		AzureSqlInstanceType: pulumi.String("string"),
		AzureSqlServiceTier:  pulumi.String("string"),
	},
	AzureSqlVmSettings: &migrate.SqlVmSettingsArgs{
		InstanceSeries: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	IsInternetAccessAvailable: pulumi.Bool(false),
	Currency:                  pulumi.String("string"),
	DisasterRecoveryLocation:  pulumi.String("string"),
	DiscountPercentage:        pulumi.Float64(0),
	EaSubscriptionId:          pulumi.String("string"),
	EnableHadrAssessment:      pulumi.Bool(false),
	MultiSubnetIntent:         pulumi.String("string"),
	EnvironmentType:           pulumi.String("string"),
	AssessmentType:            pulumi.String("string"),
	AzureSecurityOfferingType: pulumi.String("string"),
	AzureOfferCode:            pulumi.String("string"),
	AsyncCommitModeIntent:     pulumi.String("string"),
	OptimizationLogic:         pulumi.String("string"),
	OsLicense:                 pulumi.String("string"),
	Percentile:                pulumi.String("string"),
	PerfDataEndTime:           pulumi.String("string"),
	PerfDataStartTime:         pulumi.String("string"),
	AssessmentName:            pulumi.String("string"),
	ProvisioningState:         pulumi.String("string"),
	ReservedInstance:          pulumi.String("string"),
	ReservedInstanceForVm:     pulumi.String("string"),
	EntityUptime: &migrate.EntityUptimeArgs{
		DaysPerMonth: pulumi.Int(0),
		HoursPerDay:  pulumi.Int(0),
	},
	ScalingFactor:    pulumi.Float64(0),
	SizingCriterion:  pulumi.String("string"),
	SqlServerLicense: pulumi.String("string"),
	TimeRange:        pulumi.String("string"),
})
var sqlAssessmentV2OperationResource = new SqlAssessmentV2Operation("sqlAssessmentV2OperationResource", SqlAssessmentV2OperationArgs.builder()
    .projectName("string")
    .groupName("string")
    .resourceGroupName("string")
    .azureLocation("string")
    .confidenceRatingInPercentage(0)
    .azureOfferCodeForVm("string")
    .groupType("string")
    .azureSqlDatabaseSettings(SqlDbSettingsArgs.builder()
        .azureSqlComputeTier("string")
        .azureSqlDataBaseType("string")
        .azureSqlPurchaseModel("string")
        .azureSqlServiceTier("string")
        .build())
    .azureSqlManagedInstanceSettings(SqlMiSettingsArgs.builder()
        .azureSqlInstanceType("string")
        .azureSqlServiceTier("string")
        .build())
    .azureSqlVmSettings(SqlVmSettingsArgs.builder()
        .instanceSeries("string")
        .build())
    .isInternetAccessAvailable(false)
    .currency("string")
    .disasterRecoveryLocation("string")
    .discountPercentage(0)
    .eaSubscriptionId("string")
    .enableHadrAssessment(false)
    .multiSubnetIntent("string")
    .environmentType("string")
    .assessmentType("string")
    .azureSecurityOfferingType("string")
    .azureOfferCode("string")
    .asyncCommitModeIntent("string")
    .optimizationLogic("string")
    .osLicense("string")
    .percentile("string")
    .perfDataEndTime("string")
    .perfDataStartTime("string")
    .assessmentName("string")
    .provisioningState("string")
    .reservedInstance("string")
    .reservedInstanceForVm("string")
    .entityUptime(EntityUptimeArgs.builder()
        .daysPerMonth(0)
        .hoursPerDay(0)
        .build())
    .scalingFactor(0)
    .sizingCriterion("string")
    .sqlServerLicense("string")
    .timeRange("string")
    .build());
sql_assessment_v2_operation_resource = azure_native.migrate.SqlAssessmentV2Operation("sqlAssessmentV2OperationResource",
    project_name="string",
    group_name="string",
    resource_group_name="string",
    azure_location="string",
    confidence_rating_in_percentage=0,
    azure_offer_code_for_vm="string",
    group_type="string",
    azure_sql_database_settings={
        "azure_sql_compute_tier": "string",
        "azure_sql_data_base_type": "string",
        "azure_sql_purchase_model": "string",
        "azure_sql_service_tier": "string",
    },
    azure_sql_managed_instance_settings={
        "azure_sql_instance_type": "string",
        "azure_sql_service_tier": "string",
    },
    azure_sql_vm_settings={
        "instance_series": ["string"],
    },
    is_internet_access_available=False,
    currency="string",
    disaster_recovery_location="string",
    discount_percentage=0,
    ea_subscription_id="string",
    enable_hadr_assessment=False,
    multi_subnet_intent="string",
    environment_type="string",
    assessment_type="string",
    azure_security_offering_type="string",
    azure_offer_code="string",
    async_commit_mode_intent="string",
    optimization_logic="string",
    os_license="string",
    percentile="string",
    perf_data_end_time="string",
    perf_data_start_time="string",
    assessment_name="string",
    provisioning_state="string",
    reserved_instance="string",
    reserved_instance_for_vm="string",
    entity_uptime={
        "days_per_month": 0,
        "hours_per_day": 0,
    },
    scaling_factor=0,
    sizing_criterion="string",
    sql_server_license="string",
    time_range="string")
const sqlAssessmentV2OperationResource = new azure_native.migrate.SqlAssessmentV2Operation("sqlAssessmentV2OperationResource", {
    projectName: "string",
    groupName: "string",
    resourceGroupName: "string",
    azureLocation: "string",
    confidenceRatingInPercentage: 0,
    azureOfferCodeForVm: "string",
    groupType: "string",
    azureSqlDatabaseSettings: {
        azureSqlComputeTier: "string",
        azureSqlDataBaseType: "string",
        azureSqlPurchaseModel: "string",
        azureSqlServiceTier: "string",
    },
    azureSqlManagedInstanceSettings: {
        azureSqlInstanceType: "string",
        azureSqlServiceTier: "string",
    },
    azureSqlVmSettings: {
        instanceSeries: ["string"],
    },
    isInternetAccessAvailable: false,
    currency: "string",
    disasterRecoveryLocation: "string",
    discountPercentage: 0,
    eaSubscriptionId: "string",
    enableHadrAssessment: false,
    multiSubnetIntent: "string",
    environmentType: "string",
    assessmentType: "string",
    azureSecurityOfferingType: "string",
    azureOfferCode: "string",
    asyncCommitModeIntent: "string",
    optimizationLogic: "string",
    osLicense: "string",
    percentile: "string",
    perfDataEndTime: "string",
    perfDataStartTime: "string",
    assessmentName: "string",
    provisioningState: "string",
    reservedInstance: "string",
    reservedInstanceForVm: "string",
    entityUptime: {
        daysPerMonth: 0,
        hoursPerDay: 0,
    },
    scalingFactor: 0,
    sizingCriterion: "string",
    sqlServerLicense: "string",
    timeRange: "string",
});
type: azure-native:migrate:SqlAssessmentV2Operation
properties:
    assessmentName: string
    assessmentType: string
    asyncCommitModeIntent: string
    azureLocation: string
    azureOfferCode: string
    azureOfferCodeForVm: string
    azureSecurityOfferingType: string
    azureSqlDatabaseSettings:
        azureSqlComputeTier: string
        azureSqlDataBaseType: string
        azureSqlPurchaseModel: string
        azureSqlServiceTier: string
    azureSqlManagedInstanceSettings:
        azureSqlInstanceType: string
        azureSqlServiceTier: string
    azureSqlVmSettings:
        instanceSeries:
            - string
    confidenceRatingInPercentage: 0
    currency: string
    disasterRecoveryLocation: string
    discountPercentage: 0
    eaSubscriptionId: string
    enableHadrAssessment: false
    entityUptime:
        daysPerMonth: 0
        hoursPerDay: 0
    environmentType: string
    groupName: string
    groupType: string
    isInternetAccessAvailable: false
    multiSubnetIntent: string
    optimizationLogic: string
    osLicense: string
    percentile: string
    perfDataEndTime: string
    perfDataStartTime: string
    projectName: string
    provisioningState: string
    reservedInstance: string
    reservedInstanceForVm: string
    resourceGroupName: string
    scalingFactor: 0
    sizingCriterion: string
    sqlServerLicense: string
    timeRange: string
SqlAssessmentV2Operation 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 SqlAssessmentV2Operation resource accepts the following input properties:
- GroupName string
- Group ARM name
- ProjectName string
- Assessment Project Name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- AssessmentName string
- SQL Assessment arm name.
- AssessmentType string | Pulumi.Azure Native. Migrate. Assessment Type 
- Assessment type of the assessment.
- AsyncCommit string | Pulumi.Mode Intent Azure Native. Migrate. Async Commit Mode Intent 
- Gets or sets user preference indicating intent of async commit mode.
- AzureLocation string
- Azure Location or Azure region where to which the machines will be migrated.
- AzureOffer string | Pulumi.Code Azure Native. Migrate. Azure Offer Code 
- Azure Offer Code.
- AzureOffer string | Pulumi.Code For Vm Azure Native. Migrate. Azure Offer Code 
- Gets or sets Azure Offer Code for VM.
- AzureSecurity string | Pulumi.Offering Type Azure Native. Migrate. Azure Security Offering Type 
- Gets or sets a value indicating azure security offering type.
- AzureSql Pulumi.Database Settings Azure Native. Migrate. Inputs. Sql Db Settings 
- Gets or sets user configurable SQL database settings.
- AzureSql Pulumi.Managed Instance Settings Azure Native. Migrate. Inputs. Sql Mi Settings 
- Gets or sets user configurable SQL managed instance settings.
- AzureSql Pulumi.Vm Settings Azure Native. Migrate. Inputs. Sql Vm Settings 
- Gets or sets user configurable SQL VM settings.
- ConfidenceRating doubleIn Percentage 
- Confidence Rating in Percentage.
- Currency
string | Pulumi.Azure Native. Migrate. Azure Currency 
- Currency in which prices should be reported.
- DisasterRecovery string | Pulumi.Location Azure Native. Migrate. Azure Location 
- Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
- DiscountPercentage double
- Custom discount percentage.
- EaSubscription stringId 
- Gets or sets the Enterprise agreement subscription id.
- EnableHadr boolAssessment 
- Gets or sets a value indicating whether HADR assessments needs to be created.
- EntityUptime Pulumi.Azure Native. Migrate. Inputs. Entity Uptime 
- Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
- EnvironmentType string | Pulumi.Azure Native. Migrate. Environment Type 
- Gets or sets user configurable setting to display the environment type.
- GroupType string | Pulumi.Azure Native. Migrate. Group Type 
- Gets the group type for the assessment.
- IsInternet boolAccess Available 
- Gets or sets a value indicating whether internet access is available.
- MultiSubnet string | Pulumi.Intent Azure Native. Migrate. Multi Subnet Intent 
- Gets or sets user preference indicating intent of multi-subnet configuration.
- OptimizationLogic string | Pulumi.Azure Native. Migrate. Optimization Logic 
- Gets or sets SQL optimization logic.
- OsLicense string | Pulumi.Azure Native. Migrate. Os License 
- Gets or sets user configurable setting to display the azure hybrid use benefit.
- Percentile
string | Pulumi.Azure Native. Migrate. Percentile 
- Percentile of the utilization data values to be considered while assessing machines.
- PerfData stringEnd Time 
- Gets or sets the end time to consider performance data for assessment.
- PerfData stringStart Time 
- Gets or sets the start time to consider performance data for assessment.
- ProvisioningState string | Pulumi.Azure Native. Migrate. Provisioning State 
- The status of the last operation.
- ReservedInstance string | Pulumi.Azure Native. Migrate. Azure Reserved Instance 
- Reserved instance.
- ReservedInstance string | Pulumi.For Vm Azure Native. Migrate. Azure Reserved Instance 
- Gets or sets azure reserved instance for VM.
- ScalingFactor double
- Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- SizingCriterion string | Pulumi.Azure Native. Migrate. Assessment Sizing Criterion 
- Assessment sizing criterion.
- SqlServer string | Pulumi.License Azure Native. Migrate. Sql Server License 
- SQL server license.
- TimeRange string | Pulumi.Azure Native. Migrate. Time Range 
- Time Range for which the historic utilization data should be considered for assessment.
- GroupName string
- Group ARM name
- ProjectName string
- Assessment Project Name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- AssessmentName string
- SQL Assessment arm name.
- AssessmentType string | AssessmentType 
- Assessment type of the assessment.
- AsyncCommit string | AsyncMode Intent Commit Mode Intent 
- Gets or sets user preference indicating intent of async commit mode.
- AzureLocation string
- Azure Location or Azure region where to which the machines will be migrated.
- AzureOffer string | AzureCode Offer Code 
- Azure Offer Code.
- AzureOffer string | AzureCode For Vm Offer Code 
- Gets or sets Azure Offer Code for VM.
- AzureSecurity string | AzureOffering Type Security Offering Type 
- Gets or sets a value indicating azure security offering type.
- AzureSql SqlDatabase Settings Db Settings Args 
- Gets or sets user configurable SQL database settings.
- AzureSql SqlManaged Instance Settings Mi Settings Args 
- Gets or sets user configurable SQL managed instance settings.
- AzureSql SqlVm Settings Vm Settings Args 
- Gets or sets user configurable SQL VM settings.
- ConfidenceRating float64In Percentage 
- Confidence Rating in Percentage.
- Currency
string | AzureCurrency 
- Currency in which prices should be reported.
- DisasterRecovery string | AzureLocation Location 
- Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
- DiscountPercentage float64
- Custom discount percentage.
- EaSubscription stringId 
- Gets or sets the Enterprise agreement subscription id.
- EnableHadr boolAssessment 
- Gets or sets a value indicating whether HADR assessments needs to be created.
- EntityUptime EntityUptime Args 
- Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
- EnvironmentType string | EnvironmentType 
- Gets or sets user configurable setting to display the environment type.
- GroupType string | GroupType 
- Gets the group type for the assessment.
- IsInternet boolAccess Available 
- Gets or sets a value indicating whether internet access is available.
- MultiSubnet string | MultiIntent Subnet Intent 
- Gets or sets user preference indicating intent of multi-subnet configuration.
- OptimizationLogic string | OptimizationLogic 
- Gets or sets SQL optimization logic.
- OsLicense string | OsLicense 
- Gets or sets user configurable setting to display the azure hybrid use benefit.
- Percentile string | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- PerfData stringEnd Time 
- Gets or sets the end time to consider performance data for assessment.
- PerfData stringStart Time 
- Gets or sets the start time to consider performance data for assessment.
- ProvisioningState string | ProvisioningState 
- The status of the last operation.
- ReservedInstance string | AzureReserved Instance 
- Reserved instance.
- ReservedInstance string | AzureFor Vm Reserved Instance 
- Gets or sets azure reserved instance for VM.
- ScalingFactor float64
- Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- SizingCriterion string | AssessmentSizing Criterion 
- Assessment sizing criterion.
- SqlServer string | SqlLicense Server License 
- SQL server license.
- TimeRange string | TimeRange 
- Time Range for which the historic utilization data should be considered for assessment.
- groupName String
- Group ARM name
- projectName String
- Assessment Project Name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- assessmentName String
- SQL Assessment arm name.
- assessmentType String | AssessmentType 
- Assessment type of the assessment.
- asyncCommit String | AsyncMode Intent Commit Mode Intent 
- Gets or sets user preference indicating intent of async commit mode.
- azureLocation String
- Azure Location or Azure region where to which the machines will be migrated.
- azureOffer String | AzureCode Offer Code 
- Azure Offer Code.
- azureOffer String | AzureCode For Vm Offer Code 
- Gets or sets Azure Offer Code for VM.
- azureSecurity String | AzureOffering Type Security Offering Type 
- Gets or sets a value indicating azure security offering type.
- azureSql SqlDatabase Settings Db Settings 
- Gets or sets user configurable SQL database settings.
- azureSql SqlManaged Instance Settings Mi Settings 
- Gets or sets user configurable SQL managed instance settings.
- azureSql SqlVm Settings Vm Settings 
- Gets or sets user configurable SQL VM settings.
- confidenceRating DoubleIn Percentage 
- Confidence Rating in Percentage.
- currency
String | AzureCurrency 
- Currency in which prices should be reported.
- disasterRecovery String | AzureLocation Location 
- Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
- discountPercentage Double
- Custom discount percentage.
- eaSubscription StringId 
- Gets or sets the Enterprise agreement subscription id.
- enableHadr BooleanAssessment 
- Gets or sets a value indicating whether HADR assessments needs to be created.
- entityUptime EntityUptime 
- Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
- environmentType String | EnvironmentType 
- Gets or sets user configurable setting to display the environment type.
- groupType String | GroupType 
- Gets the group type for the assessment.
- isInternet BooleanAccess Available 
- Gets or sets a value indicating whether internet access is available.
- multiSubnet String | MultiIntent Subnet Intent 
- Gets or sets user preference indicating intent of multi-subnet configuration.
- optimizationLogic String | OptimizationLogic 
- Gets or sets SQL optimization logic.
- osLicense String | OsLicense 
- Gets or sets user configurable setting to display the azure hybrid use benefit.
- percentile String | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- perfData StringEnd Time 
- Gets or sets the end time to consider performance data for assessment.
- perfData StringStart Time 
- Gets or sets the start time to consider performance data for assessment.
- provisioningState String | ProvisioningState 
- The status of the last operation.
- reservedInstance String | AzureReserved Instance 
- Reserved instance.
- reservedInstance String | AzureFor Vm Reserved Instance 
- Gets or sets azure reserved instance for VM.
- scalingFactor Double
- Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizingCriterion String | AssessmentSizing Criterion 
- Assessment sizing criterion.
- sqlServer String | SqlLicense Server License 
- SQL server license.
- timeRange String | TimeRange 
- Time Range for which the historic utilization data should be considered for assessment.
- groupName string
- Group ARM name
- projectName string
- Assessment Project Name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- assessmentName string
- SQL Assessment arm name.
- assessmentType string | AssessmentType 
- Assessment type of the assessment.
- asyncCommit string | AsyncMode Intent Commit Mode Intent 
- Gets or sets user preference indicating intent of async commit mode.
- azureLocation string
- Azure Location or Azure region where to which the machines will be migrated.
- azureOffer string | AzureCode Offer Code 
- Azure Offer Code.
- azureOffer string | AzureCode For Vm Offer Code 
- Gets or sets Azure Offer Code for VM.
- azureSecurity string | AzureOffering Type Security Offering Type 
- Gets or sets a value indicating azure security offering type.
- azureSql SqlDatabase Settings Db Settings 
- Gets or sets user configurable SQL database settings.
- azureSql SqlManaged Instance Settings Mi Settings 
- Gets or sets user configurable SQL managed instance settings.
- azureSql SqlVm Settings Vm Settings 
- Gets or sets user configurable SQL VM settings.
- confidenceRating numberIn Percentage 
- Confidence Rating in Percentage.
- currency
string | AzureCurrency 
- Currency in which prices should be reported.
- disasterRecovery string | AzureLocation Location 
- Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
- discountPercentage number
- Custom discount percentage.
- eaSubscription stringId 
- Gets or sets the Enterprise agreement subscription id.
- enableHadr booleanAssessment 
- Gets or sets a value indicating whether HADR assessments needs to be created.
- entityUptime EntityUptime 
- Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
- environmentType string | EnvironmentType 
- Gets or sets user configurable setting to display the environment type.
- groupType string | GroupType 
- Gets the group type for the assessment.
- isInternet booleanAccess Available 
- Gets or sets a value indicating whether internet access is available.
- multiSubnet string | MultiIntent Subnet Intent 
- Gets or sets user preference indicating intent of multi-subnet configuration.
- optimizationLogic string | OptimizationLogic 
- Gets or sets SQL optimization logic.
- osLicense string | OsLicense 
- Gets or sets user configurable setting to display the azure hybrid use benefit.
- percentile string | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- perfData stringEnd Time 
- Gets or sets the end time to consider performance data for assessment.
- perfData stringStart Time 
- Gets or sets the start time to consider performance data for assessment.
- provisioningState string | ProvisioningState 
- The status of the last operation.
- reservedInstance string | AzureReserved Instance 
- Reserved instance.
- reservedInstance string | AzureFor Vm Reserved Instance 
- Gets or sets azure reserved instance for VM.
- scalingFactor number
- Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizingCriterion string | AssessmentSizing Criterion 
- Assessment sizing criterion.
- sqlServer string | SqlLicense Server License 
- SQL server license.
- timeRange string | TimeRange 
- Time Range for which the historic utilization data should be considered for assessment.
- group_name str
- Group ARM name
- project_name str
- Assessment Project Name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- assessment_name str
- SQL Assessment arm name.
- assessment_type str | AssessmentType 
- Assessment type of the assessment.
- async_commit_ str | Asyncmode_ intent Commit Mode Intent 
- Gets or sets user preference indicating intent of async commit mode.
- azure_location str
- Azure Location or Azure region where to which the machines will be migrated.
- azure_offer_ str | Azurecode Offer Code 
- Azure Offer Code.
- azure_offer_ str | Azurecode_ for_ vm Offer Code 
- Gets or sets Azure Offer Code for VM.
- azure_security_ str | Azureoffering_ type Security Offering Type 
- Gets or sets a value indicating azure security offering type.
- azure_sql_ Sqldatabase_ settings Db Settings Args 
- Gets or sets user configurable SQL database settings.
- azure_sql_ Sqlmanaged_ instance_ settings Mi Settings Args 
- Gets or sets user configurable SQL managed instance settings.
- azure_sql_ Sqlvm_ settings Vm Settings Args 
- Gets or sets user configurable SQL VM settings.
- confidence_rating_ floatin_ percentage 
- Confidence Rating in Percentage.
- currency
str | AzureCurrency 
- Currency in which prices should be reported.
- disaster_recovery_ str | Azurelocation Location 
- Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
- discount_percentage float
- Custom discount percentage.
- ea_subscription_ strid 
- Gets or sets the Enterprise agreement subscription id.
- enable_hadr_ boolassessment 
- Gets or sets a value indicating whether HADR assessments needs to be created.
- entity_uptime EntityUptime Args 
- Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
- environment_type str | EnvironmentType 
- Gets or sets user configurable setting to display the environment type.
- group_type str | GroupType 
- Gets the group type for the assessment.
- is_internet_ boolaccess_ available 
- Gets or sets a value indicating whether internet access is available.
- multi_subnet_ str | Multiintent Subnet Intent 
- Gets or sets user preference indicating intent of multi-subnet configuration.
- optimization_logic str | OptimizationLogic 
- Gets or sets SQL optimization logic.
- os_license str | OsLicense 
- Gets or sets user configurable setting to display the azure hybrid use benefit.
- percentile str | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- perf_data_ strend_ time 
- Gets or sets the end time to consider performance data for assessment.
- perf_data_ strstart_ time 
- 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 | AzureReserved Instance 
- Reserved instance.
- reserved_instance_ str | Azurefor_ vm Reserved Instance 
- Gets or sets azure reserved instance for VM.
- scaling_factor float
- Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing_criterion str | AssessmentSizing Criterion 
- Assessment sizing criterion.
- sql_server_ str | Sqllicense Server License 
- SQL server license.
- time_range str | TimeRange 
- Time Range for which the historic utilization data should be considered for assessment.
- groupName String
- Group ARM name
- projectName String
- Assessment Project Name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- assessmentName String
- SQL Assessment arm name.
- assessmentType String | "Unknown" | "MachineAssessment" | "Avs Assessment" | "Sql Assessment" | "Web App Assessment" 
- Assessment type of the assessment.
- asyncCommit String | "None" | "HighMode Intent Availability" | "Disaster Recovery" 
- Gets or sets user preference indicating intent of async commit mode.
- azureLocation String
- Azure Location or Azure region where to which the machines will be migrated.
- azureOffer 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" | "SavingsCode Plan1Year" | "Savings Plan3Year" 
- Azure Offer Code.
- azureOffer 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" | "SavingsCode For Vm Plan1Year" | "Savings Plan3Year" 
- Gets or sets Azure Offer Code for VM.
- azureSecurity String | "NO" | "MDC"Offering Type 
- Gets or sets a value indicating azure security offering type.
- azureSql Property MapDatabase Settings 
- Gets or sets user configurable SQL database settings.
- azureSql Property MapManaged Instance Settings 
- Gets or sets user configurable SQL managed instance settings.
- azureSql Property MapVm Settings 
- Gets or sets user configurable SQL VM settings.
- confidenceRating NumberIn Percentage 
- Confidence Rating in Percentage.
- 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.
- disasterRecovery String | "Unknown" | "EastLocation Asia" | "Southeast Asia" | "Australia East" | "Australia Southeast" | "Brazil South" | "Canada Central" | "Canada East" | "West Europe" | "North Europe" | "Central India" | "South India" | "West India" | "Japan East" | "Japan West" | "Korea Central" | "Korea South" | "Uk West" | "Uk South" | "North Central Us" | "East Us" | "West Us2" | "South Central Us" | "Central Us" | "East Us2" | "West Us" | "West Central Us" | "Germany Central" | "Germany Northeast" | "China North" | "China East" | "USGov Arizona" | "USGov Texas" | "USGov Iowa" | "USGov Virginia" | "USDo DCentral" | "USDo DEast" | "France Central" | "Australia Central" | "South Africa North" | "France South" | "Australia Central2" | "South Africa West" | "Germany North" | "Germany West Central" | "Norway East" | "Norway West" | "China East2" | "China North2" | "Switzerland North" | "Switzerland West" | "UAENorth" | "UAECentral" | "Us Nat East" | "Us Nat West" | "Us Sec East" | "Us Sec Central" | "Us Sec West" | "Sweden Central" | "Qatar Central" 
- Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
- discountPercentage Number
- Custom discount percentage.
- eaSubscription StringId 
- Gets or sets the Enterprise agreement subscription id.
- enableHadr BooleanAssessment 
- Gets or sets a value indicating whether HADR assessments needs to be created.
- entityUptime Property Map
- Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
- environmentType String | "Production" | "Test"
- Gets or sets user configurable setting to display the environment type.
- groupType String | "Default" | "Import"
- Gets the group type for the assessment.
- isInternet BooleanAccess Available 
- Gets or sets a value indicating whether internet access is available.
- multiSubnet String | "None" | "HighIntent Availability" | "Disaster Recovery" 
- Gets or sets user preference indicating intent of multi-subnet configuration.
- optimizationLogic String | "MinimizeCost" | "Modernize To Paa S" | "Modernize To Azure Sql Mi" | "Modernize To Azure Sql Db" 
- Gets or sets SQL optimization logic.
- osLicense String | "Unknown" | "Yes" | "No"
- Gets or sets user configurable setting to display the azure hybrid use benefit.
- percentile String | "Percentile50" | "Percentile90" | "Percentile95" | "Percentile99"
- Percentile of the utilization data values to be considered while assessing machines.
- perfData StringEnd Time 
- Gets or sets the end time to consider performance data for assessment.
- perfData StringStart Time 
- 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.
- reservedInstance String | "None" | "RI1Year" | "RI3Year"For Vm 
- Gets or sets azure reserved instance for VM.
- scalingFactor Number
- Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizingCriterion String | "PerformanceBased" | "As On Premises" 
- Assessment sizing criterion.
- sqlServer String | "Unknown" | "Yes" | "No"License 
- SQL server license.
- timeRange String | "Day" | "Week" | "Month" | "Custom"
- Time Range for which the historic utilization data should be considered for assessment.
Outputs
All input properties are implicitly available as output properties. Additionally, the SqlAssessmentV2Operation resource produces the following output properties:
- CreatedTimestamp string
- Date and Time when assessment was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- PricesTimestamp string
- Last time when rates were queried.
- 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.
- SystemData Pulumi.Azure Native. Migrate. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- UpdatedTimestamp string
- Date and Time when assessment was last updated.
- CreatedTimestamp string
- Date and Time when assessment was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- PricesTimestamp string
- Last time when rates were queried.
- 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.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- UpdatedTimestamp string
- Date and Time when assessment was last updated.
- createdTimestamp String
- Date and Time when assessment was created.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- pricesTimestamp String
- Last time when rates were queried.
- 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.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updatedTimestamp String
- Date and Time when assessment was last updated.
- createdTimestamp string
- Date and Time when assessment was created.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- pricesTimestamp string
- Last time when rates were queried.
- 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.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updatedTimestamp string
- Date and Time when assessment was last updated.
- created_timestamp str
- Date and Time when assessment was created.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- prices_timestamp str
- Last time when rates were queried.
- 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.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated_timestamp str
- Date and Time when assessment was last updated.
- createdTimestamp String
- Date and Time when assessment was created.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- pricesTimestamp String
- Last time when rates were queried.
- 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.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updatedTimestamp String
- Date and Time when assessment was last updated.
Supporting Types
AssessmentSizingCriterion, AssessmentSizingCriterionArgs      
- PerformanceBased 
- PerformanceBasedPerformance Data based Sizing.
- AsOn Premises 
- AsOnPremisesAs On Premises or Static Data based Sizing.
- AssessmentSizing Criterion Performance Based 
- PerformanceBasedPerformance Data based Sizing.
- AssessmentSizing Criterion As On Premises 
- AsOnPremisesAs On Premises or Static Data based Sizing.
- PerformanceBased 
- PerformanceBasedPerformance Data based Sizing.
- AsOn Premises 
- AsOnPremisesAs On Premises or Static Data based Sizing.
- PerformanceBased 
- PerformanceBasedPerformance Data based Sizing.
- AsOn Premises 
- 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.
- "AsOn Premises" 
- AsOnPremisesAs On Premises or Static Data based Sizing.
AssessmentType, AssessmentTypeArgs    
- Unknown
- Unknown
- MachineAssessment 
- MachineAssessment
- AvsAssessment 
- AvsAssessment
- SqlAssessment 
- SqlAssessment
- WebApp Assessment 
- WebAppAssessment
- AssessmentType Unknown 
- Unknown
- AssessmentType Machine Assessment 
- MachineAssessment
- AssessmentType Avs Assessment 
- AvsAssessment
- AssessmentType Sql Assessment 
- SqlAssessment
- AssessmentType Web App Assessment 
- WebAppAssessment
- Unknown
- Unknown
- MachineAssessment 
- MachineAssessment
- AvsAssessment 
- AvsAssessment
- SqlAssessment 
- SqlAssessment
- WebApp Assessment 
- WebAppAssessment
- Unknown
- Unknown
- MachineAssessment 
- MachineAssessment
- AvsAssessment 
- AvsAssessment
- SqlAssessment 
- SqlAssessment
- WebApp Assessment 
- WebAppAssessment
- UNKNOWN
- Unknown
- MACHINE_ASSESSMENT
- MachineAssessment
- AVS_ASSESSMENT
- AvsAssessment
- SQL_ASSESSMENT
- SqlAssessment
- WEB_APP_ASSESSMENT
- WebAppAssessment
- "Unknown"
- Unknown
- "MachineAssessment" 
- MachineAssessment
- "AvsAssessment" 
- AvsAssessment
- "SqlAssessment" 
- SqlAssessment
- "WebApp Assessment" 
- WebAppAssessment
AsyncCommitModeIntent, AsyncCommitModeIntentArgs        
- None
- None
- HighAvailability 
- HighAvailability
- DisasterRecovery 
- DisasterRecovery
- AsyncCommit Mode Intent None 
- None
- AsyncCommit Mode Intent High Availability 
- HighAvailability
- AsyncCommit Mode Intent Disaster Recovery 
- DisasterRecovery
- None
- None
- HighAvailability 
- HighAvailability
- DisasterRecovery 
- DisasterRecovery
- None
- None
- HighAvailability 
- HighAvailability
- DisasterRecovery 
- DisasterRecovery
- NONE
- None
- HIGH_AVAILABILITY
- HighAvailability
- DISASTER_RECOVERY
- DisasterRecovery
- "None"
- None
- "HighAvailability" 
- HighAvailability
- "DisasterRecovery" 
- DisasterRecovery
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
- AzureCurrency Unknown 
- Unknown
- AzureCurrency USD 
- USD
- AzureCurrency DKK 
- DKK
- AzureCurrency CAD 
- CAD
- AzureCurrency IDR 
- IDR
- AzureCurrency JPY 
- JPY
- AzureCurrency KRW 
- KRW
- AzureCurrency NZD 
- NZD
- AzureCurrency NOK 
- NOK
- AzureCurrency RUB 
- RUB
- AzureCurrency SAR 
- SAR
- AzureCurrency ZAR 
- ZAR
- AzureCurrency SEK 
- SEK
- AzureCurrency TRY 
- TRY
- AzureCurrency GBP 
- GBP
- AzureCurrency MXN 
- MXN
- AzureCurrency MYR 
- MYR
- AzureCurrency INR 
- INR
- AzureCurrency HKD 
- HKD
- AzureCurrency BRL 
- BRL
- AzureCurrency TWD 
- TWD
- AzureCurrency EUR 
- EUR
- AzureCurrency CHF 
- CHF
- AzureCurrency ARS 
- ARS
- AzureCurrency AUD 
- AUD
- AzureCurrency 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
- "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
- NorthCentral Us 
- NorthCentralUs
- EastUs 
- EastUs
- WestUs2 
- WestUs2
- SouthCentral Us 
- SouthCentralUs
- CentralUs 
- CentralUs
- EastUs2 
- EastUs2
- WestUs 
- WestUs
- WestCentral Us 
- 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
- SouthAfrica North 
- SouthAfricaNorth
- FranceSouth 
- FranceSouth
- AustraliaCentral2 
- AustraliaCentral2
- SouthAfrica West 
- SouthAfricaWest
- GermanyNorth 
- GermanyNorth
- GermanyWest Central 
- GermanyWestCentral
- NorwayEast 
- NorwayEast
- NorwayWest 
- NorwayWest
- ChinaEast2 
- ChinaEast2
- ChinaNorth2 
- ChinaNorth2
- SwitzerlandNorth 
- SwitzerlandNorth
- SwitzerlandWest 
- SwitzerlandWest
- UAENorth
- UAENorth
- UAECentral
- UAECentral
- UsNat East 
- UsNatEast
- UsNat West 
- UsNatWest
- UsSec East 
- UsSecEast
- UsSec Central 
- UsSecCentral
- UsSec West 
- UsSecWest
- SwedenCentral 
- SwedenCentral
- QatarCentral 
- QatarCentral
- AzureLocation Unknown 
- Unknown
- AzureLocation East Asia 
- EastAsia
- AzureLocation Southeast Asia 
- SoutheastAsia
- AzureLocation Australia East 
- AustraliaEast
- AzureLocation Australia Southeast 
- AustraliaSoutheast
- AzureLocation Brazil South 
- BrazilSouth
- AzureLocation Canada Central 
- CanadaCentral
- AzureLocation Canada East 
- CanadaEast
- AzureLocation West Europe 
- WestEurope
- AzureLocation North Europe 
- NorthEurope
- AzureLocation Central India 
- CentralIndia
- AzureLocation South India 
- SouthIndia
- AzureLocation West India 
- WestIndia
- AzureLocation Japan East 
- JapanEast
- AzureLocation Japan West 
- JapanWest
- AzureLocation Korea Central 
- KoreaCentral
- AzureLocation Korea South 
- KoreaSouth
- AzureLocation Uk West 
- UkWest
- AzureLocation Uk South 
- UkSouth
- AzureLocation North Central Us 
- NorthCentralUs
- AzureLocation East Us 
- EastUs
- AzureLocation West Us2 
- WestUs2
- AzureLocation South Central Us 
- SouthCentralUs
- AzureLocation Central Us 
- CentralUs
- AzureLocation East Us2 
- EastUs2
- AzureLocation West Us 
- WestUs
- AzureLocation West Central Us 
- WestCentralUs
- AzureLocation Germany Central 
- GermanyCentral
- AzureLocation Germany Northeast 
- GermanyNortheast
- AzureLocation China North 
- ChinaNorth
- AzureLocation China East 
- ChinaEast
- AzureLocation USGov Arizona 
- USGovArizona
- AzureLocation USGov Texas 
- USGovTexas
- AzureLocation USGov Iowa 
- USGovIowa
- AzureLocation USGov Virginia 
- USGovVirginia
- AzureLocation USDo DCentral 
- USDoDCentral
- AzureLocation USDo DEast 
- USDoDEast
- AzureLocation France Central 
- FranceCentral
- AzureLocation Australia Central 
- AustraliaCentral
- AzureLocation South Africa North 
- SouthAfricaNorth
- AzureLocation France South 
- FranceSouth
- AzureLocation Australia Central2 
- AustraliaCentral2
- AzureLocation South Africa West 
- SouthAfricaWest
- AzureLocation Germany North 
- GermanyNorth
- AzureLocation Germany West Central 
- GermanyWestCentral
- AzureLocation Norway East 
- NorwayEast
- AzureLocation Norway West 
- NorwayWest
- AzureLocation China East2 
- ChinaEast2
- AzureLocation China North2 
- ChinaNorth2
- AzureLocation Switzerland North 
- SwitzerlandNorth
- AzureLocation Switzerland West 
- SwitzerlandWest
- AzureLocation UAENorth 
- UAENorth
- AzureLocation UAECentral 
- UAECentral
- AzureLocation Us Nat East 
- UsNatEast
- AzureLocation Us Nat West 
- UsNatWest
- AzureLocation Us Sec East 
- UsSecEast
- AzureLocation Us Sec Central 
- UsSecCentral
- AzureLocation Us Sec West 
- UsSecWest
- AzureLocation Sweden Central 
- SwedenCentral
- AzureLocation 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
- NorthCentral Us 
- NorthCentralUs
- EastUs 
- EastUs
- WestUs2 
- WestUs2
- SouthCentral Us 
- SouthCentralUs
- CentralUs 
- CentralUs
- EastUs2 
- EastUs2
- WestUs 
- WestUs
- WestCentral Us 
- 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
- SouthAfrica North 
- SouthAfricaNorth
- FranceSouth 
- FranceSouth
- AustraliaCentral2 
- AustraliaCentral2
- SouthAfrica West 
- SouthAfricaWest
- GermanyNorth 
- GermanyNorth
- GermanyWest Central 
- GermanyWestCentral
- NorwayEast 
- NorwayEast
- NorwayWest 
- NorwayWest
- ChinaEast2 
- ChinaEast2
- ChinaNorth2 
- ChinaNorth2
- SwitzerlandNorth 
- SwitzerlandNorth
- SwitzerlandWest 
- SwitzerlandWest
- UAENorth
- UAENorth
- UAECentral
- UAECentral
- UsNat East 
- UsNatEast
- UsNat West 
- UsNatWest
- UsSec East 
- UsSecEast
- UsSec Central 
- UsSecCentral
- UsSec West 
- 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
- NorthCentral Us 
- NorthCentralUs
- EastUs 
- EastUs
- WestUs2 
- WestUs2
- SouthCentral Us 
- SouthCentralUs
- CentralUs 
- CentralUs
- EastUs2 
- EastUs2
- WestUs 
- WestUs
- WestCentral Us 
- 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
- SouthAfrica North 
- SouthAfricaNorth
- FranceSouth 
- FranceSouth
- AustraliaCentral2 
- AustraliaCentral2
- SouthAfrica West 
- SouthAfricaWest
- GermanyNorth 
- GermanyNorth
- GermanyWest Central 
- GermanyWestCentral
- NorwayEast 
- NorwayEast
- NorwayWest 
- NorwayWest
- ChinaEast2 
- ChinaEast2
- ChinaNorth2 
- ChinaNorth2
- SwitzerlandNorth 
- SwitzerlandNorth
- SwitzerlandWest 
- SwitzerlandWest
- UAENorth
- UAENorth
- UAECentral
- UAECentral
- UsNat East 
- UsNatEast
- UsNat West 
- UsNatWest
- UsSec East 
- UsSecEast
- UsSec Central 
- UsSecCentral
- UsSec West 
- 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
- "NorthCentral Us" 
- NorthCentralUs
- "EastUs" 
- EastUs
- "WestUs2" 
- WestUs2
- "SouthCentral Us" 
- SouthCentralUs
- "CentralUs" 
- CentralUs
- "EastUs2" 
- EastUs2
- "WestUs" 
- WestUs
- "WestCentral Us" 
- 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
- "SouthAfrica North" 
- SouthAfricaNorth
- "FranceSouth" 
- FranceSouth
- "AustraliaCentral2" 
- AustraliaCentral2
- "SouthAfrica West" 
- SouthAfricaWest
- "GermanyNorth" 
- GermanyNorth
- "GermanyWest Central" 
- GermanyWestCentral
- "NorwayEast" 
- NorwayEast
- "NorwayWest" 
- NorwayWest
- "ChinaEast2" 
- ChinaEast2
- "ChinaNorth2" 
- ChinaNorth2
- "SwitzerlandNorth" 
- SwitzerlandNorth
- "SwitzerlandWest" 
- SwitzerlandWest
- "UAENorth"
- UAENorth
- "UAECentral"
- UAECentral
- "UsNat East" 
- UsNatEast
- "UsNat West" 
- UsNatWest
- "UsSec East" 
- UsSecEast
- "UsSec Central" 
- UsSecCentral
- "UsSec West" 
- 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
- AzureOffer Code Unknown 
- Unknown
- AzureOffer Code Msazr0003P 
- MSAZR0003P
- AzureOffer Code Msazr0044P 
- MSAZR0044P
- AzureOffer Code Msazr0059P 
- MSAZR0059P
- AzureOffer Code Msazr0060P 
- MSAZR0060P
- AzureOffer Code Msazr0062P 
- MSAZR0062P
- AzureOffer Code Msazr0063P 
- MSAZR0063P
- AzureOffer Code Msazr0064P 
- MSAZR0064P
- AzureOffer Code Msazr0029P 
- MSAZR0029P
- AzureOffer Code Msazr0022P 
- MSAZR0022P
- AzureOffer Code Msazr0023P 
- MSAZR0023P
- AzureOffer Code Msazr0148P 
- MSAZR0148P
- AzureOffer Code Msazr0025P 
- MSAZR0025P
- AzureOffer Code Msazr0036P 
- MSAZR0036P
- AzureOffer Code Msazr0120P 
- MSAZR0120P
- AzureOffer Code Msazr0121P 
- MSAZR0121P
- AzureOffer Code Msazr0122P 
- MSAZR0122P
- AzureOffer Code Msazr0123P 
- MSAZR0123P
- AzureOffer Code Msazr0124P 
- MSAZR0124P
- AzureOffer Code Msazr0125P 
- MSAZR0125P
- AzureOffer Code Msazr0126P 
- MSAZR0126P
- AzureOffer Code Msazr0127P 
- MSAZR0127P
- AzureOffer Code Msazr0128P 
- MSAZR0128P
- AzureOffer Code Msazr0129P 
- MSAZR0129P
- AzureOffer Code Msazr0130P 
- MSAZR0130P
- AzureOffer Code Msazr0111P 
- MSAZR0111P
- AzureOffer Code Msazr0144P 
- MSAZR0144P
- AzureOffer Code Msazr0149P 
- MSAZR0149P
- AzureOffer Code Msmcazr0044P 
- MSMCAZR0044P
- AzureOffer Code Msmcazr0059P 
- MSMCAZR0059P
- AzureOffer Code Msmcazr0060P 
- MSMCAZR0060P
- AzureOffer Code Msmcazr0063P 
- MSMCAZR0063P
- AzureOffer Code Msmcazr0120P 
- MSMCAZR0120P
- AzureOffer Code Msmcazr0121P 
- MSMCAZR0121P
- AzureOffer Code Msmcazr0125P 
- MSMCAZR0125P
- AzureOffer Code Msmcazr0128P 
- MSMCAZR0128P
- AzureOffer Code Msazrde0003P 
- MSAZRDE0003P
- AzureOffer Code Msazrde0044P 
- MSAZRDE0044P
- AzureOffer Code Msazrusgov0003P 
- MSAZRUSGOV0003P
- AzureOffer Code EA 
- EA
- AzureOffer Code Msazr0243P 
- MSAZR0243P
- AzureOffer Code Savings Plan1Year 
- SavingsPlan1Year
- AzureOffer Code Savings Plan3Year 
- 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
- AzureReserved Instance None 
- None
- AzureReserved Instance RI1Year 
- RI1Year
- AzureReserved Instance RI3Year 
- 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
AzureSecurityOfferingType, AzureSecurityOfferingTypeArgs        
- NO
- NO
- MDC
- MDC
- AzureSecurity Offering Type NO 
- NO
- AzureSecurity Offering Type MDC 
- MDC
- NO
- NO
- MDC
- MDC
- NO
- NO
- MDC
- MDC
- NO
- NO
- MDC
- MDC
- "NO"
- NO
- "MDC"
- MDC
AzureSqlDataBaseType, AzureSqlDataBaseTypeArgs          
- Unknown
- Unknown
- Automatic
- Automatic
- SingleDatabase 
- SingleDatabase
- ElasticPool 
- ElasticPool
- AzureSql Data Base Type Unknown 
- Unknown
- AzureSql Data Base Type Automatic 
- Automatic
- AzureSql Data Base Type Single Database 
- SingleDatabase
- AzureSql Data Base Type Elastic Pool 
- ElasticPool
- Unknown
- Unknown
- Automatic
- Automatic
- SingleDatabase 
- SingleDatabase
- ElasticPool 
- ElasticPool
- Unknown
- Unknown
- Automatic
- Automatic
- SingleDatabase 
- SingleDatabase
- ElasticPool 
- ElasticPool
- UNKNOWN
- Unknown
- AUTOMATIC
- Automatic
- SINGLE_DATABASE
- SingleDatabase
- ELASTIC_POOL
- ElasticPool
- "Unknown"
- Unknown
- "Automatic"
- Automatic
- "SingleDatabase" 
- SingleDatabase
- "ElasticPool" 
- ElasticPool
AzureSqlInstanceType, AzureSqlInstanceTypeArgs        
- Unknown
- Unknown
- Automatic
- Automatic
- SingleInstance 
- SingleInstance
- InstancePools 
- InstancePools
- AzureSql Instance Type Unknown 
- Unknown
- AzureSql Instance Type Automatic 
- Automatic
- AzureSql Instance Type Single Instance 
- SingleInstance
- AzureSql Instance Type Instance Pools 
- InstancePools
- Unknown
- Unknown
- Automatic
- Automatic
- SingleInstance 
- SingleInstance
- InstancePools 
- InstancePools
- Unknown
- Unknown
- Automatic
- Automatic
- SingleInstance 
- SingleInstance
- InstancePools 
- InstancePools
- UNKNOWN
- Unknown
- AUTOMATIC
- Automatic
- SINGLE_INSTANCE
- SingleInstance
- INSTANCE_POOLS
- InstancePools
- "Unknown"
- Unknown
- "Automatic"
- Automatic
- "SingleInstance" 
- SingleInstance
- "InstancePools" 
- InstancePools
AzureSqlPurchaseModel, AzureSqlPurchaseModelArgs        
- Unknown
- Unknown
- VCore
- VCore
- DTU
- DTU
- AzureSql Purchase Model Unknown 
- Unknown
- AzureSql Purchase Model VCore 
- VCore
- AzureSql Purchase Model DTU 
- DTU
- Unknown
- Unknown
- VCore
- VCore
- DTU
- DTU
- Unknown
- Unknown
- VCore
- VCore
- DTU
- DTU
- UNKNOWN
- Unknown
- V_CORE
- VCore
- DTU
- DTU
- "Unknown"
- Unknown
- "VCore"
- VCore
- "DTU"
- DTU
AzureSqlServiceTier, AzureSqlServiceTierArgs        
- Unknown
- Unknown
- Automatic
- Automatic
- GeneralPurpose 
- GeneralPurpose
- BusinessCritical 
- BusinessCritical
- HyperScale 
- HyperScale
- AzureSql Service Tier Unknown 
- Unknown
- AzureSql Service Tier Automatic 
- Automatic
- AzureSql Service Tier General Purpose 
- GeneralPurpose
- AzureSql Service Tier Business Critical 
- BusinessCritical
- AzureSql Service Tier Hyper Scale 
- HyperScale
- Unknown
- Unknown
- Automatic
- Automatic
- GeneralPurpose 
- GeneralPurpose
- BusinessCritical 
- BusinessCritical
- HyperScale 
- HyperScale
- Unknown
- Unknown
- Automatic
- Automatic
- GeneralPurpose 
- GeneralPurpose
- BusinessCritical 
- BusinessCritical
- HyperScale 
- HyperScale
- UNKNOWN
- Unknown
- AUTOMATIC
- Automatic
- GENERAL_PURPOSE
- GeneralPurpose
- BUSINESS_CRITICAL
- BusinessCritical
- HYPER_SCALE
- HyperScale
- "Unknown"
- Unknown
- "Automatic"
- Automatic
- "GeneralPurpose" 
- GeneralPurpose
- "BusinessCritical" 
- BusinessCritical
- "HyperScale" 
- HyperScale
AzureVmFamily, AzureVmFamilyArgs      
- Unknown
- Unknown
- BasicA0A4 
- Basic_A0_A4
- StandardA0A7 
- Standard_A0_A7
- StandardA8A11 
- Standard_A8_A11
- Av2Series
- Av2_series
- DSeries
- D_series
- Dv2Series
- Dv2_series
- DSSeries
- DS_series
- DSv2Series
- DSv2_series
- FSeries
- F_series
- FsSeries 
- Fs_series
- GSeries
- G_series
- GSSeries
- GS_series
- HSeries
- H_series
- LsSeries 
- Ls_series
- Dsv3Series
- Dsv3_series
- Dv3Series
- Dv3_series
- Fsv2Series
- Fsv2_series
- Ev3Series
- Ev3_series
- Esv3Series
- Esv3_series
- MSeries
- M_series
- DCSeries
- DC_Series
- Lsv2Series
- Lsv2_series
- Ev4Series
- Ev4_series
- Esv4Series
- Esv4_series
- Edv4Series
- Edv4_series
- Edsv4Series
- Edsv4_series
- Dv4Series
- Dv4_series
- Dsv4Series
- Dsv4_series
- Ddv4Series
- Ddv4_series
- Ddsv4Series
- Ddsv4_series
- Easv4Series
- Easv4_series
- Dasv4Series
- Dasv4_series
- Mv2Series
- Mv2_series
- Eav4Series
- Eav4_series
- Dav4Series
- Dav4_series
- Msv2Series
- Msv2_series
- Mdsv2Series
- Mdsv2_series
- Dv5Series
- Dv5_series
- Dsv5Series
- Dsv5_series
- Ddv5Series
- Ddv5_series
- Ddsv5Series
- Ddsv5_series
- Dasv5Series
- Dasv5_series
- Dadsv5Series
- Dadsv5_series
- Ev5Series
- Ev5_series
- Esv5Series
- Esv5_series
- Edv5Series
- Edv5_series
- Edsv5Series
- Edsv5_series
- Easv5Series
- Easv5_series
- Eadsv5Series
- Eadsv5_series
- Ebsv5Series
- Ebsv5_series
- Ebdsv5Series
- Ebdsv5_series
- AzureVm Family Unknown 
- Unknown
- AzureVm Family Basic A0A4 
- Basic_A0_A4
- AzureVm Family Standard A0A7 
- Standard_A0_A7
- AzureVm Family Standard A8A11 
- Standard_A8_A11
- AzureVm Family Av2Series 
- Av2_series
- AzureVm Family DSeries 
- D_series
- AzureVm Family Dv2Series 
- Dv2_series
- AzureVm Family DSSeries 
- DS_series
- AzureVm Family DSv2Series 
- DSv2_series
- AzureVm Family FSeries 
- F_series
- AzureVm Family Fs Series 
- Fs_series
- AzureVm Family GSeries 
- G_series
- AzureVm Family GSSeries 
- GS_series
- AzureVm Family HSeries 
- H_series
- AzureVm Family Ls Series 
- Ls_series
- AzureVm Family Dsv3Series 
- Dsv3_series
- AzureVm Family Dv3Series 
- Dv3_series
- AzureVm Family Fsv2Series 
- Fsv2_series
- AzureVm Family Ev3Series 
- Ev3_series
- AzureVm Family Esv3Series 
- Esv3_series
- AzureVm Family MSeries 
- M_series
- AzureVm Family DCSeries 
- DC_Series
- AzureVm Family Lsv2Series 
- Lsv2_series
- AzureVm Family Ev4Series 
- Ev4_series
- AzureVm Family Esv4Series 
- Esv4_series
- AzureVm Family Edv4Series 
- Edv4_series
- AzureVm Family Edsv4Series 
- Edsv4_series
- AzureVm Family Dv4Series 
- Dv4_series
- AzureVm Family Dsv4Series 
- Dsv4_series
- AzureVm Family Ddv4Series 
- Ddv4_series
- AzureVm Family Ddsv4Series 
- Ddsv4_series
- AzureVm Family Easv4Series 
- Easv4_series
- AzureVm Family Dasv4Series 
- Dasv4_series
- AzureVm Family Mv2Series 
- Mv2_series
- AzureVm Family Eav4Series 
- Eav4_series
- AzureVm Family Dav4Series 
- Dav4_series
- AzureVm Family Msv2Series 
- Msv2_series
- AzureVm Family Mdsv2Series 
- Mdsv2_series
- AzureVm Family Dv5Series 
- Dv5_series
- AzureVm Family Dsv5Series 
- Dsv5_series
- AzureVm Family Ddv5Series 
- Ddv5_series
- AzureVm Family Ddsv5Series 
- Ddsv5_series
- AzureVm Family Dasv5Series 
- Dasv5_series
- AzureVm Family Dadsv5Series 
- Dadsv5_series
- AzureVm Family Ev5Series 
- Ev5_series
- AzureVm Family Esv5Series 
- Esv5_series
- AzureVm Family Edv5Series 
- Edv5_series
- AzureVm Family Edsv5Series 
- Edsv5_series
- AzureVm Family Easv5Series 
- Easv5_series
- AzureVm Family Eadsv5Series 
- Eadsv5_series
- AzureVm Family Ebsv5Series 
- Ebsv5_series
- AzureVm Family Ebdsv5Series 
- Ebdsv5_series
- Unknown
- Unknown
- BasicA0A4 
- Basic_A0_A4
- StandardA0A7 
- Standard_A0_A7
- StandardA8A11 
- Standard_A8_A11
- Av2Series
- Av2_series
- DSeries
- D_series
- Dv2Series
- Dv2_series
- DSSeries
- DS_series
- DSv2Series
- DSv2_series
- FSeries
- F_series
- FsSeries 
- Fs_series
- GSeries
- G_series
- GSSeries
- GS_series
- HSeries
- H_series
- LsSeries 
- Ls_series
- Dsv3Series
- Dsv3_series
- Dv3Series
- Dv3_series
- Fsv2Series
- Fsv2_series
- Ev3Series
- Ev3_series
- Esv3Series
- Esv3_series
- MSeries
- M_series
- DCSeries
- DC_Series
- Lsv2Series
- Lsv2_series
- Ev4Series
- Ev4_series
- Esv4Series
- Esv4_series
- Edv4Series
- Edv4_series
- Edsv4Series
- Edsv4_series
- Dv4Series
- Dv4_series
- Dsv4Series
- Dsv4_series
- Ddv4Series
- Ddv4_series
- Ddsv4Series
- Ddsv4_series
- Easv4Series
- Easv4_series
- Dasv4Series
- Dasv4_series
- Mv2Series
- Mv2_series
- Eav4Series
- Eav4_series
- Dav4Series
- Dav4_series
- Msv2Series
- Msv2_series
- Mdsv2Series
- Mdsv2_series
- Dv5Series
- Dv5_series
- Dsv5Series
- Dsv5_series
- Ddv5Series
- Ddv5_series
- Ddsv5Series
- Ddsv5_series
- Dasv5Series
- Dasv5_series
- Dadsv5Series
- Dadsv5_series
- Ev5Series
- Ev5_series
- Esv5Series
- Esv5_series
- Edv5Series
- Edv5_series
- Edsv5Series
- Edsv5_series
- Easv5Series
- Easv5_series
- Eadsv5Series
- Eadsv5_series
- Ebsv5Series
- Ebsv5_series
- Ebdsv5Series
- Ebdsv5_series
- Unknown
- Unknown
- BasicA0A4 
- Basic_A0_A4
- StandardA0A7 
- Standard_A0_A7
- StandardA8A11 
- Standard_A8_A11
- Av2Series
- Av2_series
- DSeries
- D_series
- Dv2Series
- Dv2_series
- DSSeries
- DS_series
- DSv2Series
- DSv2_series
- FSeries
- F_series
- FsSeries 
- Fs_series
- GSeries
- G_series
- GSSeries
- GS_series
- HSeries
- H_series
- LsSeries 
- Ls_series
- Dsv3Series
- Dsv3_series
- Dv3Series
- Dv3_series
- Fsv2Series
- Fsv2_series
- Ev3Series
- Ev3_series
- Esv3Series
- Esv3_series
- MSeries
- M_series
- DCSeries
- DC_Series
- Lsv2Series
- Lsv2_series
- Ev4Series
- Ev4_series
- Esv4Series
- Esv4_series
- Edv4Series
- Edv4_series
- Edsv4Series
- Edsv4_series
- Dv4Series
- Dv4_series
- Dsv4Series
- Dsv4_series
- Ddv4Series
- Ddv4_series
- Ddsv4Series
- Ddsv4_series
- Easv4Series
- Easv4_series
- Dasv4Series
- Dasv4_series
- Mv2Series
- Mv2_series
- Eav4Series
- Eav4_series
- Dav4Series
- Dav4_series
- Msv2Series
- Msv2_series
- Mdsv2Series
- Mdsv2_series
- Dv5Series
- Dv5_series
- Dsv5Series
- Dsv5_series
- Ddv5Series
- Ddv5_series
- Ddsv5Series
- Ddsv5_series
- Dasv5Series
- Dasv5_series
- Dadsv5Series
- Dadsv5_series
- Ev5Series
- Ev5_series
- Esv5Series
- Esv5_series
- Edv5Series
- Edv5_series
- Edsv5Series
- Edsv5_series
- Easv5Series
- Easv5_series
- Eadsv5Series
- Eadsv5_series
- Ebsv5Series
- Ebsv5_series
- Ebdsv5Series
- Ebdsv5_series
- UNKNOWN
- Unknown
- BASIC_A0_A4
- Basic_A0_A4
- STANDARD_A0_A7
- Standard_A0_A7
- STANDARD_A8_A11
- Standard_A8_A11
- AV2_SERIES
- Av2_series
- D_SERIES
- D_series
- DV2_SERIES
- Dv2_series
- DS_SERIES
- DS_series
- D_SV2_SERIES
- DSv2_series
- F_SERIES
- F_series
- FS_SERIES
- Fs_series
- G_SERIES
- G_series
- GS_SERIES
- GS_series
- H_SERIES
- H_series
- LS_SERIES
- Ls_series
- DSV3_SERIES
- Dsv3_series
- DV3_SERIES
- Dv3_series
- FSV2_SERIES
- Fsv2_series
- EV3_SERIES
- Ev3_series
- ESV3_SERIES
- Esv3_series
- M_SERIES
- M_series
- DC_SERIES
- DC_Series
- LSV2_SERIES
- Lsv2_series
- EV4_SERIES
- Ev4_series
- ESV4_SERIES
- Esv4_series
- EDV4_SERIES
- Edv4_series
- EDSV4_SERIES
- Edsv4_series
- DV4_SERIES
- Dv4_series
- DSV4_SERIES
- Dsv4_series
- DDV4_SERIES
- Ddv4_series
- DDSV4_SERIES
- Ddsv4_series
- EASV4_SERIES
- Easv4_series
- DASV4_SERIES
- Dasv4_series
- MV2_SERIES
- Mv2_series
- EAV4_SERIES
- Eav4_series
- DAV4_SERIES
- Dav4_series
- MSV2_SERIES
- Msv2_series
- MDSV2_SERIES
- Mdsv2_series
- DV5_SERIES
- Dv5_series
- DSV5_SERIES
- Dsv5_series
- DDV5_SERIES
- Ddv5_series
- DDSV5_SERIES
- Ddsv5_series
- DASV5_SERIES
- Dasv5_series
- DADSV5_SERIES
- Dadsv5_series
- EV5_SERIES
- Ev5_series
- ESV5_SERIES
- Esv5_series
- EDV5_SERIES
- Edv5_series
- EDSV5_SERIES
- Edsv5_series
- EASV5_SERIES
- Easv5_series
- EADSV5_SERIES
- Eadsv5_series
- EBSV5_SERIES
- Ebsv5_series
- EBDSV5_SERIES
- Ebdsv5_series
- "Unknown"
- Unknown
- "Basic_A0_A4"
- Basic_A0_A4
- "Standard_A0_A7"
- Standard_A0_A7
- "Standard_A8_A11"
- Standard_A8_A11
- "Av2_series" 
- Av2_series
- "D_series" 
- D_series
- "Dv2_series" 
- Dv2_series
- "DS_series" 
- DS_series
- "DSv2_series" 
- DSv2_series
- "F_series" 
- F_series
- "Fs_series" 
- Fs_series
- "G_series" 
- G_series
- "GS_series" 
- GS_series
- "H_series" 
- H_series
- "Ls_series" 
- Ls_series
- "Dsv3_series" 
- Dsv3_series
- "Dv3_series" 
- Dv3_series
- "Fsv2_series" 
- Fsv2_series
- "Ev3_series" 
- Ev3_series
- "Esv3_series" 
- Esv3_series
- "M_series" 
- M_series
- "DC_Series"
- DC_Series
- "Lsv2_series" 
- Lsv2_series
- "Ev4_series" 
- Ev4_series
- "Esv4_series" 
- Esv4_series
- "Edv4_series" 
- Edv4_series
- "Edsv4_series" 
- Edsv4_series
- "Dv4_series" 
- Dv4_series
- "Dsv4_series" 
- Dsv4_series
- "Ddv4_series" 
- Ddv4_series
- "Ddsv4_series" 
- Ddsv4_series
- "Easv4_series" 
- Easv4_series
- "Dasv4_series" 
- Dasv4_series
- "Mv2_series" 
- Mv2_series
- "Eav4_series" 
- Eav4_series
- "Dav4_series" 
- Dav4_series
- "Msv2_series" 
- Msv2_series
- "Mdsv2_series" 
- Mdsv2_series
- "Dv5_series" 
- Dv5_series
- "Dsv5_series" 
- Dsv5_series
- "Ddv5_series" 
- Ddv5_series
- "Ddsv5_series" 
- Ddsv5_series
- "Dasv5_series" 
- Dasv5_series
- "Dadsv5_series" 
- Dadsv5_series
- "Ev5_series" 
- Ev5_series
- "Esv5_series" 
- Esv5_series
- "Edv5_series" 
- Edv5_series
- "Edsv5_series" 
- Edsv5_series
- "Easv5_series" 
- Easv5_series
- "Eadsv5_series" 
- Eadsv5_series
- "Ebsv5_series" 
- Ebsv5_series
- "Ebdsv5_series" 
- Ebdsv5_series
ComputeTier, ComputeTierArgs    
- Unknown
- Unknown
- Automatic
- Automatic
- Provisioned
- Provisioned
- Serverless
- Serverless
- ComputeTier Unknown 
- Unknown
- ComputeTier Automatic 
- Automatic
- ComputeTier Provisioned 
- Provisioned
- ComputeTier Serverless 
- Serverless
- Unknown
- Unknown
- Automatic
- Automatic
- Provisioned
- Provisioned
- Serverless
- Serverless
- Unknown
- Unknown
- Automatic
- Automatic
- Provisioned
- Provisioned
- Serverless
- Serverless
- UNKNOWN
- Unknown
- AUTOMATIC
- Automatic
- PROVISIONED
- Provisioned
- SERVERLESS
- Serverless
- "Unknown"
- Unknown
- "Automatic"
- Automatic
- "Provisioned"
- Provisioned
- "Serverless"
- Serverless
EntityUptime, EntityUptimeArgs    
- DaysPer intMonth 
- Gets the days per month.
- HoursPer intDay 
- Gets the hours per day.
- DaysPer intMonth 
- Gets the days per month.
- HoursPer intDay 
- Gets the hours per day.
- daysPer IntegerMonth 
- Gets the days per month.
- hoursPer IntegerDay 
- Gets the hours per day.
- daysPer numberMonth 
- Gets the days per month.
- hoursPer numberDay 
- Gets the hours per day.
- days_per_ intmonth 
- Gets the days per month.
- hours_per_ intday 
- Gets the hours per day.
- daysPer NumberMonth 
- Gets the days per month.
- hoursPer NumberDay 
- Gets the hours per day.
EntityUptimeResponse, EntityUptimeResponseArgs      
- DaysPer intMonth 
- Gets the days per month.
- HoursPer intDay 
- Gets the hours per day.
- DaysPer intMonth 
- Gets the days per month.
- HoursPer intDay 
- Gets the hours per day.
- daysPer IntegerMonth 
- Gets the days per month.
- hoursPer IntegerDay 
- Gets the hours per day.
- daysPer numberMonth 
- Gets the days per month.
- hoursPer numberDay 
- Gets the hours per day.
- days_per_ intmonth 
- Gets the days per month.
- hours_per_ intday 
- Gets the hours per day.
- daysPer NumberMonth 
- Gets the days per month.
- hoursPer NumberDay 
- Gets the hours per day.
EnvironmentType, EnvironmentTypeArgs    
- Production
- Production
- Test
- Test
- EnvironmentType Production 
- Production
- EnvironmentType Test 
- Test
- Production
- Production
- Test
- Test
- Production
- Production
- Test
- Test
- PRODUCTION
- Production
- TEST
- Test
- "Production"
- Production
- "Test"
- Test
GroupType, GroupTypeArgs    
- Default
- Default
- Import
- Import
- GroupType Default 
- Default
- GroupType Import 
- Import
- Default
- Default
- Import
- Import
- Default
- Default
- Import
- Import
- DEFAULT
- Default
- IMPORT_
- Import
- "Default"
- Default
- "Import"
- Import
MultiSubnetIntent, MultiSubnetIntentArgs      
- None
- None
- HighAvailability 
- HighAvailability
- DisasterRecovery 
- DisasterRecovery
- MultiSubnet Intent None 
- None
- MultiSubnet Intent High Availability 
- HighAvailability
- MultiSubnet Intent Disaster Recovery 
- DisasterRecovery
- None
- None
- HighAvailability 
- HighAvailability
- DisasterRecovery 
- DisasterRecovery
- None
- None
- HighAvailability 
- HighAvailability
- DisasterRecovery 
- DisasterRecovery
- NONE
- None
- HIGH_AVAILABILITY
- HighAvailability
- DISASTER_RECOVERY
- DisasterRecovery
- "None"
- None
- "HighAvailability" 
- HighAvailability
- "DisasterRecovery" 
- DisasterRecovery
OptimizationLogic, OptimizationLogicArgs    
- MinimizeCost 
- MinimizeCost
- ModernizeTo Paa S 
- ModernizeToPaaS
- ModernizeTo Azure Sql Mi 
- ModernizeToAzureSqlMi
- ModernizeTo Azure Sql Db 
- ModernizeToAzureSqlDb
- OptimizationLogic Minimize Cost 
- MinimizeCost
- OptimizationLogic Modernize To Paa S 
- ModernizeToPaaS
- OptimizationLogic Modernize To Azure Sql Mi 
- ModernizeToAzureSqlMi
- OptimizationLogic Modernize To Azure Sql Db 
- ModernizeToAzureSqlDb
- MinimizeCost 
- MinimizeCost
- ModernizeTo Paa S 
- ModernizeToPaaS
- ModernizeTo Azure Sql Mi 
- ModernizeToAzureSqlMi
- ModernizeTo Azure Sql Db 
- ModernizeToAzureSqlDb
- MinimizeCost 
- MinimizeCost
- ModernizeTo Paa S 
- ModernizeToPaaS
- ModernizeTo Azure Sql Mi 
- ModernizeToAzureSqlMi
- ModernizeTo Azure Sql Db 
- ModernizeToAzureSqlDb
- MINIMIZE_COST
- MinimizeCost
- MODERNIZE_TO_PAA_S
- ModernizeToPaaS
- MODERNIZE_TO_AZURE_SQL_MI
- ModernizeToAzureSqlMi
- MODERNIZE_TO_AZURE_SQL_DB
- ModernizeToAzureSqlDb
- "MinimizeCost" 
- MinimizeCost
- "ModernizeTo Paa S" 
- ModernizeToPaaS
- "ModernizeTo Azure Sql Mi" 
- ModernizeToAzureSqlMi
- "ModernizeTo Azure Sql Db" 
- ModernizeToAzureSqlDb
OsLicense, OsLicenseArgs    
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- OsLicense Unknown 
- Unknown
- OsLicense Yes 
- Yes
- OsLicense No 
- No
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- UNKNOWN
- Unknown
- YES
- Yes
- NO
- No
- "Unknown"
- Unknown
- "Yes"
- Yes
- "No"
- No
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.
- ProvisioningState Succeeded 
- SucceededResource has been created.
- ProvisioningState Failed 
- FailedResource creation failed.
- ProvisioningState Canceled 
- CanceledResource creation was canceled.
- ProvisioningState Provisioning 
- ProvisioningResource is being Provisioned.
- ProvisioningState Updating 
- UpdatingResource is being Updated.
- ProvisioningState Deleting 
- DeletingResource is being Deleted.
- ProvisioningState 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.
- "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.
SqlDbSettings, SqlDbSettingsArgs      
- AzureSql string | Pulumi.Compute Tier Azure Native. Migrate. Compute Tier 
- Gets or sets the azure SQL compute tier.
- AzureSql string | Pulumi.Data Base Type Azure Native. Migrate. Azure Sql Data Base Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql string | Pulumi.Purchase Model Azure Native. Migrate. Azure Sql Purchase Model 
- Gets or sets the azure SQL purchase model.
- AzureSql string | Pulumi.Service Tier Azure Native. Migrate. Azure Sql Service Tier 
- Gets or sets the azure SQL service tier.
- AzureSql string | ComputeCompute Tier Tier 
- Gets or sets the azure SQL compute tier.
- AzureSql string | AzureData Base Type Sql Data Base Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql string | AzurePurchase Model Sql Purchase Model 
- Gets or sets the azure SQL purchase model.
- AzureSql string | AzureService Tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azureSql String | ComputeCompute Tier Tier 
- Gets or sets the azure SQL compute tier.
- azureSql String | AzureData Base Type Sql Data Base Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql String | AzurePurchase Model Sql Purchase Model 
- Gets or sets the azure SQL purchase model.
- azureSql String | AzureService Tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azureSql string | ComputeCompute Tier Tier 
- Gets or sets the azure SQL compute tier.
- azureSql string | AzureData Base Type Sql Data Base Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql string | AzurePurchase Model Sql Purchase Model 
- Gets or sets the azure SQL purchase model.
- azureSql string | AzureService Tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azure_sql_ str | Computecompute_ tier Tier 
- Gets or sets the azure SQL compute tier.
- azure_sql_ str | Azuredata_ base_ type Sql Data Base Type 
- Gets or sets the azure PAAS SQL instance type.
- azure_sql_ str | Azurepurchase_ model Sql Purchase Model 
- Gets or sets the azure SQL purchase model.
- azure_sql_ str | Azureservice_ tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azureSql String | "Unknown" | "Automatic" | "Provisioned" | "Serverless"Compute Tier 
- Gets or sets the azure SQL compute tier.
- azureSql String | "Unknown" | "Automatic" | "SingleData Base Type Database" | "Elastic Pool" 
- Gets or sets the azure PAAS SQL instance type.
- azureSql String | "Unknown" | "VCore" | "DTU"Purchase Model 
- Gets or sets the azure SQL purchase model.
- azureSql String | "Unknown" | "Automatic" | "GeneralService Tier Purpose" | "Business Critical" | "Hyper Scale" 
- Gets or sets the azure SQL service tier.
SqlDbSettingsResponse, SqlDbSettingsResponseArgs        
- AzureSql stringCompute Tier 
- Gets or sets the azure SQL compute tier.
- AzureSql stringData Base Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql stringPurchase Model 
- Gets or sets the azure SQL purchase model.
- AzureSql stringService Tier 
- Gets or sets the azure SQL service tier.
- AzureSql stringCompute Tier 
- Gets or sets the azure SQL compute tier.
- AzureSql stringData Base Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql stringPurchase Model 
- Gets or sets the azure SQL purchase model.
- AzureSql stringService Tier 
- Gets or sets the azure SQL service tier.
- azureSql StringCompute Tier 
- Gets or sets the azure SQL compute tier.
- azureSql StringData Base Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql StringPurchase Model 
- Gets or sets the azure SQL purchase model.
- azureSql StringService Tier 
- Gets or sets the azure SQL service tier.
- azureSql stringCompute Tier 
- Gets or sets the azure SQL compute tier.
- azureSql stringData Base Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql stringPurchase Model 
- Gets or sets the azure SQL purchase model.
- azureSql stringService Tier 
- Gets or sets the azure SQL service tier.
- azure_sql_ strcompute_ tier 
- Gets or sets the azure SQL compute tier.
- azure_sql_ strdata_ base_ type 
- Gets or sets the azure PAAS SQL instance type.
- azure_sql_ strpurchase_ model 
- Gets or sets the azure SQL purchase model.
- azure_sql_ strservice_ tier 
- Gets or sets the azure SQL service tier.
- azureSql StringCompute Tier 
- Gets or sets the azure SQL compute tier.
- azureSql StringData Base Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql StringPurchase Model 
- Gets or sets the azure SQL purchase model.
- azureSql StringService Tier 
- Gets or sets the azure SQL service tier.
SqlMiSettings, SqlMiSettingsArgs      
- AzureSql string | Pulumi.Instance Type Azure Native. Migrate. Azure Sql Instance Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql string | Pulumi.Service Tier Azure Native. Migrate. Azure Sql Service Tier 
- Gets or sets the azure SQL service tier.
- AzureSql string | AzureInstance Type Sql Instance Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql string | AzureService Tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azureSql String | AzureInstance Type Sql Instance Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql String | AzureService Tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azureSql string | AzureInstance Type Sql Instance Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql string | AzureService Tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azure_sql_ str | Azureinstance_ type Sql Instance Type 
- Gets or sets the azure PAAS SQL instance type.
- azure_sql_ str | Azureservice_ tier Sql Service Tier 
- Gets or sets the azure SQL service tier.
- azureSql String | "Unknown" | "Automatic" | "SingleInstance Type Instance" | "Instance Pools" 
- Gets or sets the azure PAAS SQL instance type.
- azureSql String | "Unknown" | "Automatic" | "GeneralService Tier Purpose" | "Business Critical" | "Hyper Scale" 
- Gets or sets the azure SQL service tier.
SqlMiSettingsResponse, SqlMiSettingsResponseArgs        
- AzureSql stringInstance Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql stringService Tier 
- Gets or sets the azure SQL service tier.
- AzureSql stringInstance Type 
- Gets or sets the azure PAAS SQL instance type.
- AzureSql stringService Tier 
- Gets or sets the azure SQL service tier.
- azureSql StringInstance Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql StringService Tier 
- Gets or sets the azure SQL service tier.
- azureSql stringInstance Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql stringService Tier 
- Gets or sets the azure SQL service tier.
- azure_sql_ strinstance_ type 
- Gets or sets the azure PAAS SQL instance type.
- azure_sql_ strservice_ tier 
- Gets or sets the azure SQL service tier.
- azureSql StringInstance Type 
- Gets or sets the azure PAAS SQL instance type.
- azureSql StringService Tier 
- Gets or sets the azure SQL service tier.
SqlServerLicense, SqlServerLicenseArgs      
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- SqlServer License Unknown 
- Unknown
- SqlServer License Yes 
- Yes
- SqlServer License No 
- No
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- UNKNOWN
- Unknown
- YES
- Yes
- NO
- No
- "Unknown"
- Unknown
- "Yes"
- Yes
- "No"
- No
SqlVmSettings, SqlVmSettingsArgs      
- InstanceSeries List<Union<string, Pulumi.Azure Native. Migrate. Azure Vm Family>> 
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- InstanceSeries []string
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instanceSeries List<Either<String,AzureVm Family>> 
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instanceSeries (string | AzureVm Family)[] 
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instance_series Sequence[Union[str, AzureVm Family]] 
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instanceSeries List<String | "Unknown" | "Basic_A0_A4" | "Standard_A0_A7" | "Standard_A8_A11" | "Av2_series" | "D_ series" | "Dv2_ series" | "DS_ series" | "DSv2_ series" | "F_ series" | "Fs_ series" | "G_ series" | "GS_ series" | "H_ series" | "Ls_ series" | "Dsv3_ series" | "Dv3_ series" | "Fsv2_ series" | "Ev3_ series" | "Esv3_ series" | "M_ series" | "DC_Series" | "Lsv2_ series" | "Ev4_ series" | "Esv4_ series" | "Edv4_ series" | "Edsv4_ series" | "Dv4_ series" | "Dsv4_ series" | "Ddv4_ series" | "Ddsv4_ series" | "Easv4_ series" | "Dasv4_ series" | "Mv2_ series" | "Eav4_ series" | "Dav4_ series" | "Msv2_ series" | "Mdsv2_ series" | "Dv5_ series" | "Dsv5_ series" | "Ddv5_ series" | "Ddsv5_ series" | "Dasv5_ series" | "Dadsv5_ series" | "Ev5_ series" | "Esv5_ series" | "Edv5_ series" | "Edsv5_ series" | "Easv5_ series" | "Eadsv5_ series" | "Ebsv5_ series" | "Ebdsv5_ series"> 
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
SqlVmSettingsResponse, SqlVmSettingsResponseArgs        
- InstanceSeries List<string>
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- InstanceSeries []string
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instanceSeries List<String>
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instanceSeries string[]
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instance_series Sequence[str]
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
- instanceSeries List<String>
- Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TimeRange, TimeRangeArgs    
- Day
- DayDaily.
- Week
- WeekWeekly.
- Month
- MonthMonthly.
- Custom
- CustomCustom Time Range.
- TimeRange Day 
- DayDaily.
- TimeRange Week 
- WeekWeekly.
- TimeRange Month 
- MonthMonthly.
- TimeRange 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.
- "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:SqlAssessmentV2Operation test_swagger_1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/sqlAssessments/{assessmentName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0