1. Packages
  2. Azure Native v2
  3. API Docs
  4. migrate
  5. SqlAssessmentV2Operation
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.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.

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

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

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

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,
                             assessment_type: Optional[Union[str, AssessmentType]] = None,
                             is_internet_access_available: Optional[bool] = None,
                             azure_offer_code_for_vm: Optional[Union[str, AzureOfferCode]] = None,
                             azure_security_offering_type: Optional[Union[str, AzureSecurityOfferingType]] = None,
                             azure_sql_database_settings: Optional[SqlDbSettingsArgs] = None,
                             azure_sql_managed_instance_settings: Optional[SqlMiSettingsArgs] = None,
                             azure_sql_vm_settings: Optional[SqlVmSettingsArgs] = None,
                             confidence_rating_in_percentage: Optional[float] = 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,
                             environment_type: Optional[Union[str, EnvironmentType]] = None,
                             entity_uptime: Optional[EntityUptimeArgs] = None,
                             provisioning_state: Optional[Union[str, ProvisioningState]] = None,
                             azure_offer_code: Optional[Union[str, AzureOfferCode]] = None,
                             multi_subnet_intent: Optional[Union[str, MultiSubnetIntent]] = None,
                             group_type: Optional[Union[str, GroupType]] = 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,
                             azure_location: Optional[str] = None,
                             reserved_instance: Optional[Union[str, AzureReservedInstance]] = None,
                             reserved_instance_for_vm: Optional[Union[str, AzureReservedInstance]] = None,
                             async_commit_mode_intent: Optional[Union[str, AsyncCommitModeIntent]] = 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 This property is required. string
The unique name of the resource.
args This property is required. SqlAssessmentV2OperationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. SqlAssessmentV2OperationArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. SqlAssessmentV2OperationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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",
    AssessmentType = "string",
    IsInternetAccessAvailable = false,
    AzureOfferCodeForVm = "string",
    AzureSecurityOfferingType = "string",
    AzureSqlDatabaseSettings = 
    {
        { "azureSqlComputeTier", "string" },
        { "azureSqlDataBaseType", "string" },
        { "azureSqlPurchaseModel", "string" },
        { "azureSqlServiceTier", "string" },
    },
    AzureSqlManagedInstanceSettings = 
    {
        { "azureSqlInstanceType", "string" },
        { "azureSqlServiceTier", "string" },
    },
    AzureSqlVmSettings = 
    {
        { "instanceSeries", new[]
        {
            "string",
        } },
    },
    ConfidenceRatingInPercentage = 0,
    Currency = "string",
    DisasterRecoveryLocation = "string",
    DiscountPercentage = 0,
    EaSubscriptionId = "string",
    EnableHadrAssessment = false,
    EnvironmentType = "string",
    EntityUptime = 
    {
        { "daysPerMonth", 0 },
        { "hoursPerDay", 0 },
    },
    ProvisioningState = "string",
    AzureOfferCode = "string",
    MultiSubnetIntent = "string",
    GroupType = "string",
    OptimizationLogic = "string",
    OsLicense = "string",
    Percentile = "string",
    PerfDataEndTime = "string",
    PerfDataStartTime = "string",
    AssessmentName = "string",
    AzureLocation = "string",
    ReservedInstance = "string",
    ReservedInstanceForVm = "string",
    AsyncCommitModeIntent = "string",
    ScalingFactor = 0,
    SizingCriterion = "string",
    SqlServerLicense = "string",
    TimeRange = "string",
});
Copy
example, err := migrate.NewSqlAssessmentV2Operation(ctx, "sqlAssessmentV2OperationResource", &migrate.SqlAssessmentV2OperationArgs{
	ProjectName:               "string",
	GroupName:                 "string",
	ResourceGroupName:         "string",
	AssessmentType:            "string",
	IsInternetAccessAvailable: false,
	AzureOfferCodeForVm:       "string",
	AzureSecurityOfferingType: "string",
	AzureSqlDatabaseSettings: map[string]interface{}{
		"azureSqlComputeTier":   "string",
		"azureSqlDataBaseType":  "string",
		"azureSqlPurchaseModel": "string",
		"azureSqlServiceTier":   "string",
	},
	AzureSqlManagedInstanceSettings: map[string]interface{}{
		"azureSqlInstanceType": "string",
		"azureSqlServiceTier":  "string",
	},
	AzureSqlVmSettings: map[string]interface{}{
		"instanceSeries": []string{
			"string",
		},
	},
	ConfidenceRatingInPercentage: 0,
	Currency:                     "string",
	DisasterRecoveryLocation:     "string",
	DiscountPercentage:           0,
	EaSubscriptionId:             "string",
	EnableHadrAssessment:         false,
	EnvironmentType:              "string",
	EntityUptime: map[string]interface{}{
		"daysPerMonth": 0,
		"hoursPerDay":  0,
	},
	ProvisioningState:     "string",
	AzureOfferCode:        "string",
	MultiSubnetIntent:     "string",
	GroupType:             "string",
	OptimizationLogic:     "string",
	OsLicense:             "string",
	Percentile:            "string",
	PerfDataEndTime:       "string",
	PerfDataStartTime:     "string",
	AssessmentName:        "string",
	AzureLocation:         "string",
	ReservedInstance:      "string",
	ReservedInstanceForVm: "string",
	AsyncCommitModeIntent: "string",
	ScalingFactor:         0,
	SizingCriterion:       "string",
	SqlServerLicense:      "string",
	TimeRange:             "string",
})
Copy
var sqlAssessmentV2OperationResource = new SqlAssessmentV2Operation("sqlAssessmentV2OperationResource", SqlAssessmentV2OperationArgs.builder()
    .projectName("string")
    .groupName("string")
    .resourceGroupName("string")
    .assessmentType("string")
    .isInternetAccessAvailable(false)
    .azureOfferCodeForVm("string")
    .azureSecurityOfferingType("string")
    .azureSqlDatabaseSettings(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .azureSqlManagedInstanceSettings(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .azureSqlVmSettings(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .confidenceRatingInPercentage(0)
    .currency("string")
    .disasterRecoveryLocation("string")
    .discountPercentage(0)
    .eaSubscriptionId("string")
    .enableHadrAssessment(false)
    .environmentType("string")
    .entityUptime(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .provisioningState("string")
    .azureOfferCode("string")
    .multiSubnetIntent("string")
    .groupType("string")
    .optimizationLogic("string")
    .osLicense("string")
    .percentile("string")
    .perfDataEndTime("string")
    .perfDataStartTime("string")
    .assessmentName("string")
    .azureLocation("string")
    .reservedInstance("string")
    .reservedInstanceForVm("string")
    .asyncCommitModeIntent("string")
    .scalingFactor(0)
    .sizingCriterion("string")
    .sqlServerLicense("string")
    .timeRange("string")
    .build());
Copy
sql_assessment_v2_operation_resource = azure_native.migrate.SqlAssessmentV2Operation("sqlAssessmentV2OperationResource",
    project_name=string,
    group_name=string,
    resource_group_name=string,
    assessment_type=string,
    is_internet_access_available=False,
    azure_offer_code_for_vm=string,
    azure_security_offering_type=string,
    azure_sql_database_settings={
        azureSqlComputeTier: string,
        azureSqlDataBaseType: string,
        azureSqlPurchaseModel: string,
        azureSqlServiceTier: string,
    },
    azure_sql_managed_instance_settings={
        azureSqlInstanceType: string,
        azureSqlServiceTier: string,
    },
    azure_sql_vm_settings={
        instanceSeries: [string],
    },
    confidence_rating_in_percentage=0,
    currency=string,
    disaster_recovery_location=string,
    discount_percentage=0,
    ea_subscription_id=string,
    enable_hadr_assessment=False,
    environment_type=string,
    entity_uptime={
        daysPerMonth: 0,
        hoursPerDay: 0,
    },
    provisioning_state=string,
    azure_offer_code=string,
    multi_subnet_intent=string,
    group_type=string,
    optimization_logic=string,
    os_license=string,
    percentile=string,
    perf_data_end_time=string,
    perf_data_start_time=string,
    assessment_name=string,
    azure_location=string,
    reserved_instance=string,
    reserved_instance_for_vm=string,
    async_commit_mode_intent=string,
    scaling_factor=0,
    sizing_criterion=string,
    sql_server_license=string,
    time_range=string)
Copy
const sqlAssessmentV2OperationResource = new azure_native.migrate.SqlAssessmentV2Operation("sqlAssessmentV2OperationResource", {
    projectName: "string",
    groupName: "string",
    resourceGroupName: "string",
    assessmentType: "string",
    isInternetAccessAvailable: false,
    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,
    environmentType: "string",
    entityUptime: {
        daysPerMonth: 0,
        hoursPerDay: 0,
    },
    provisioningState: "string",
    azureOfferCode: "string",
    multiSubnetIntent: "string",
    groupType: "string",
    optimizationLogic: "string",
    osLicense: "string",
    percentile: "string",
    perfDataEndTime: "string",
    perfDataStartTime: "string",
    assessmentName: "string",
    azureLocation: "string",
    reservedInstance: "string",
    reservedInstanceForVm: "string",
    asyncCommitModeIntent: "string",
    scalingFactor: 0,
    sizingCriterion: "string",
    sqlServerLicense: "string",
    timeRange: "string",
});
Copy
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
Copy

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
This property is required.
Changes to this property will trigger replacement.
string
Group ARM name
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
Assessment Project Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
AssessmentName Changes to this property will trigger replacement. string
SQL Assessment arm name.
AssessmentType string | Pulumi.AzureNative.Migrate.AssessmentType
Assessment type of the assessment.
AsyncCommitModeIntent string | Pulumi.AzureNative.Migrate.AsyncCommitModeIntent
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.
AzureOfferCode string | Pulumi.AzureNative.Migrate.AzureOfferCode
Azure Offer Code.
AzureOfferCodeForVm string | Pulumi.AzureNative.Migrate.AzureOfferCode
Gets or sets Azure Offer Code for VM.
AzureSecurityOfferingType string | Pulumi.AzureNative.Migrate.AzureSecurityOfferingType
Gets or sets a value indicating azure security offering type.
AzureSqlDatabaseSettings Pulumi.AzureNative.Migrate.Inputs.SqlDbSettings
Gets or sets user configurable SQL database settings.
AzureSqlManagedInstanceSettings Pulumi.AzureNative.Migrate.Inputs.SqlMiSettings
Gets or sets user configurable SQL managed instance settings.
AzureSqlVmSettings Pulumi.AzureNative.Migrate.Inputs.SqlVmSettings
Gets or sets user configurable SQL VM settings.
ConfidenceRatingInPercentage double
Confidence Rating in Percentage.
Currency string | Pulumi.AzureNative.Migrate.AzureCurrency
Currency in which prices should be reported.
DisasterRecoveryLocation string | Pulumi.AzureNative.Migrate.AzureLocation
Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
DiscountPercentage double
Custom discount percentage.
EaSubscriptionId string
Gets or sets the Enterprise agreement subscription id.
EnableHadrAssessment bool
Gets or sets a value indicating whether HADR assessments needs to be created.
EntityUptime Pulumi.AzureNative.Migrate.Inputs.EntityUptime
Gets or sets the duration for which the entity (SQL, VMs) are up in the on-premises environment.
EnvironmentType string | Pulumi.AzureNative.Migrate.EnvironmentType
Gets or sets user configurable setting to display the environment type.
GroupType Changes to this property will trigger replacement. string | Pulumi.AzureNative.Migrate.GroupType
Gets the group type for the assessment.
IsInternetAccessAvailable bool
Gets or sets a value indicating whether internet access is available.
MultiSubnetIntent string | Pulumi.AzureNative.Migrate.MultiSubnetIntent
Gets or sets user preference indicating intent of multi-subnet configuration.
OptimizationLogic string | Pulumi.AzureNative.Migrate.OptimizationLogic
Gets or sets SQL optimization logic.
OsLicense string | Pulumi.AzureNative.Migrate.OsLicense
Gets or sets user configurable setting to display the azure hybrid use benefit.
Percentile string | Pulumi.AzureNative.Migrate.Percentile
Percentile of the utilization data values to be considered while assessing machines.
PerfDataEndTime string
Gets or sets the end time to consider performance data for assessment.
PerfDataStartTime string
Gets or sets the start time to consider performance data for assessment.
ProvisioningState string | Pulumi.AzureNative.Migrate.ProvisioningState
The status of the last operation.
ReservedInstance string | Pulumi.AzureNative.Migrate.AzureReservedInstance
Reserved instance.
ReservedInstanceForVm string | Pulumi.AzureNative.Migrate.AzureReservedInstance
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.AzureNative.Migrate.AssessmentSizingCriterion
Assessment sizing criterion.
SqlServerLicense string | Pulumi.AzureNative.Migrate.SqlServerLicense
SQL server license.
TimeRange string | Pulumi.AzureNative.Migrate.TimeRange
Time Range for which the historic utilization data should be considered for assessment.
GroupName
This property is required.
Changes to this property will trigger replacement.
string
Group ARM name
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
Assessment Project Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
AssessmentName Changes to this property will trigger replacement. string
SQL Assessment arm name.
AssessmentType string | AssessmentType
Assessment type of the assessment.
AsyncCommitModeIntent string | AsyncCommitModeIntent
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.
AzureOfferCode string | AzureOfferCode
Azure Offer Code.
AzureOfferCodeForVm string | AzureOfferCode
Gets or sets Azure Offer Code for VM.
AzureSecurityOfferingType string | AzureSecurityOfferingType
Gets or sets a value indicating azure security offering type.
AzureSqlDatabaseSettings SqlDbSettingsArgs
Gets or sets user configurable SQL database settings.
AzureSqlManagedInstanceSettings SqlMiSettingsArgs
Gets or sets user configurable SQL managed instance settings.
AzureSqlVmSettings SqlVmSettingsArgs
Gets or sets user configurable SQL VM settings.
ConfidenceRatingInPercentage float64
Confidence Rating in Percentage.
Currency string | AzureCurrency
Currency in which prices should be reported.
DisasterRecoveryLocation string | AzureLocation
Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
DiscountPercentage float64
Custom discount percentage.
EaSubscriptionId string
Gets or sets the Enterprise agreement subscription id.
EnableHadrAssessment bool
Gets or sets a value indicating whether HADR assessments needs to be created.
EntityUptime EntityUptimeArgs
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 Changes to this property will trigger replacement. string | GroupType
Gets the group type for the assessment.
IsInternetAccessAvailable bool
Gets or sets a value indicating whether internet access is available.
MultiSubnetIntent string | MultiSubnetIntent
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.
PerfDataEndTime string
Gets or sets the end time to consider performance data for assessment.
PerfDataStartTime string
Gets or sets the start time to consider performance data for assessment.
ProvisioningState string | ProvisioningState
The status of the last operation.
ReservedInstance string | AzureReservedInstance
Reserved instance.
ReservedInstanceForVm string | AzureReservedInstance
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 | AssessmentSizingCriterion
Assessment sizing criterion.
SqlServerLicense string | SqlServerLicense
SQL server license.
TimeRange string | TimeRange
Time Range for which the historic utilization data should be considered for assessment.
groupName
This property is required.
Changes to this property will trigger replacement.
String
Group ARM name
projectName
This property is required.
Changes to this property will trigger replacement.
String
Assessment Project Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
assessmentName Changes to this property will trigger replacement. String
SQL Assessment arm name.
assessmentType String | AssessmentType
Assessment type of the assessment.
asyncCommitModeIntent String | AsyncCommitModeIntent
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.
azureOfferCode String | AzureOfferCode
Azure Offer Code.
azureOfferCodeForVm String | AzureOfferCode
Gets or sets Azure Offer Code for VM.
azureSecurityOfferingType String | AzureSecurityOfferingType
Gets or sets a value indicating azure security offering type.
azureSqlDatabaseSettings SqlDbSettings
Gets or sets user configurable SQL database settings.
azureSqlManagedInstanceSettings SqlMiSettings
Gets or sets user configurable SQL managed instance settings.
azureSqlVmSettings SqlVmSettings
Gets or sets user configurable SQL VM settings.
confidenceRatingInPercentage Double
Confidence Rating in Percentage.
currency String | AzureCurrency
Currency in which prices should be reported.
disasterRecoveryLocation String | AzureLocation
Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
discountPercentage Double
Custom discount percentage.
eaSubscriptionId String
Gets or sets the Enterprise agreement subscription id.
enableHadrAssessment Boolean
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 Changes to this property will trigger replacement. String | GroupType
Gets the group type for the assessment.
isInternetAccessAvailable Boolean
Gets or sets a value indicating whether internet access is available.
multiSubnetIntent String | MultiSubnetIntent
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.
perfDataEndTime String
Gets or sets the end time to consider performance data for assessment.
perfDataStartTime String
Gets or sets the start time to consider performance data for assessment.
provisioningState String | ProvisioningState
The status of the last operation.
reservedInstance String | AzureReservedInstance
Reserved instance.
reservedInstanceForVm String | AzureReservedInstance
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 | AssessmentSizingCriterion
Assessment sizing criterion.
sqlServerLicense String | SqlServerLicense
SQL server license.
timeRange String | TimeRange
Time Range for which the historic utilization data should be considered for assessment.
groupName
This property is required.
Changes to this property will trigger replacement.
string
Group ARM name
projectName
This property is required.
Changes to this property will trigger replacement.
string
Assessment Project Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
assessmentName Changes to this property will trigger replacement. string
SQL Assessment arm name.
assessmentType string | AssessmentType
Assessment type of the assessment.
asyncCommitModeIntent string | AsyncCommitModeIntent
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.
azureOfferCode string | AzureOfferCode
Azure Offer Code.
azureOfferCodeForVm string | AzureOfferCode
Gets or sets Azure Offer Code for VM.
azureSecurityOfferingType string | AzureSecurityOfferingType
Gets or sets a value indicating azure security offering type.
azureSqlDatabaseSettings SqlDbSettings
Gets or sets user configurable SQL database settings.
azureSqlManagedInstanceSettings SqlMiSettings
Gets or sets user configurable SQL managed instance settings.
azureSqlVmSettings SqlVmSettings
Gets or sets user configurable SQL VM settings.
confidenceRatingInPercentage number
Confidence Rating in Percentage.
currency string | AzureCurrency
Currency in which prices should be reported.
disasterRecoveryLocation string | AzureLocation
Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
discountPercentage number
Custom discount percentage.
eaSubscriptionId string
Gets or sets the Enterprise agreement subscription id.
enableHadrAssessment boolean
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 Changes to this property will trigger replacement. string | GroupType
Gets the group type for the assessment.
isInternetAccessAvailable boolean
Gets or sets a value indicating whether internet access is available.
multiSubnetIntent string | MultiSubnetIntent
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.
perfDataEndTime string
Gets or sets the end time to consider performance data for assessment.
perfDataStartTime string
Gets or sets the start time to consider performance data for assessment.
provisioningState string | ProvisioningState
The status of the last operation.
reservedInstance string | AzureReservedInstance
Reserved instance.
reservedInstanceForVm string | AzureReservedInstance
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 | AssessmentSizingCriterion
Assessment sizing criterion.
sqlServerLicense string | SqlServerLicense
SQL server license.
timeRange string | TimeRange
Time Range for which the historic utilization data should be considered for assessment.
group_name
This property is required.
Changes to this property will trigger replacement.
str
Group ARM name
project_name
This property is required.
Changes to this property will trigger replacement.
str
Assessment Project Name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
assessment_name Changes to this property will trigger replacement. str
SQL Assessment arm name.
assessment_type str | AssessmentType
Assessment type of the assessment.
async_commit_mode_intent str | AsyncCommitModeIntent
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_code str | AzureOfferCode
Azure Offer Code.
azure_offer_code_for_vm str | AzureOfferCode
Gets or sets Azure Offer Code for VM.
azure_security_offering_type str | AzureSecurityOfferingType
Gets or sets a value indicating azure security offering type.
azure_sql_database_settings SqlDbSettingsArgs
Gets or sets user configurable SQL database settings.
azure_sql_managed_instance_settings SqlMiSettingsArgs
Gets or sets user configurable SQL managed instance settings.
azure_sql_vm_settings SqlVmSettingsArgs
Gets or sets user configurable SQL VM settings.
confidence_rating_in_percentage float
Confidence Rating in Percentage.
currency str | AzureCurrency
Currency in which prices should be reported.
disaster_recovery_location str | AzureLocation
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_id str
Gets or sets the Enterprise agreement subscription id.
enable_hadr_assessment bool
Gets or sets a value indicating whether HADR assessments needs to be created.
entity_uptime EntityUptimeArgs
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 Changes to this property will trigger replacement. str | GroupType
Gets the group type for the assessment.
is_internet_access_available bool
Gets or sets a value indicating whether internet access is available.
multi_subnet_intent str | MultiSubnetIntent
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_end_time str
Gets or sets the end time to consider performance data for assessment.
perf_data_start_time str
Gets or sets the start time to consider performance data for assessment.
provisioning_state str | ProvisioningState
The status of the last operation.
reserved_instance str | AzureReservedInstance
Reserved instance.
reserved_instance_for_vm str | AzureReservedInstance
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 | AssessmentSizingCriterion
Assessment sizing criterion.
sql_server_license str | SqlServerLicense
SQL server license.
time_range str | TimeRange
Time Range for which the historic utilization data should be considered for assessment.
groupName
This property is required.
Changes to this property will trigger replacement.
String
Group ARM name
projectName
This property is required.
Changes to this property will trigger replacement.
String
Assessment Project Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
assessmentName Changes to this property will trigger replacement. String
SQL Assessment arm name.
assessmentType String | "Unknown" | "MachineAssessment" | "AvsAssessment" | "SqlAssessment" | "WebAppAssessment"
Assessment type of the assessment.
asyncCommitModeIntent String | "None" | "HighAvailability" | "DisasterRecovery"
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.
azureOfferCode String | "Unknown" | "MSAZR0003P" | "MSAZR0044P" | "MSAZR0059P" | "MSAZR0060P" | "MSAZR0062P" | "MSAZR0063P" | "MSAZR0064P" | "MSAZR0029P" | "MSAZR0022P" | "MSAZR0023P" | "MSAZR0148P" | "MSAZR0025P" | "MSAZR0036P" | "MSAZR0120P" | "MSAZR0121P" | "MSAZR0122P" | "MSAZR0123P" | "MSAZR0124P" | "MSAZR0125P" | "MSAZR0126P" | "MSAZR0127P" | "MSAZR0128P" | "MSAZR0129P" | "MSAZR0130P" | "MSAZR0111P" | "MSAZR0144P" | "MSAZR0149P" | "MSMCAZR0044P" | "MSMCAZR0059P" | "MSMCAZR0060P" | "MSMCAZR0063P" | "MSMCAZR0120P" | "MSMCAZR0121P" | "MSMCAZR0125P" | "MSMCAZR0128P" | "MSAZRDE0003P" | "MSAZRDE0044P" | "MSAZRUSGOV0003P" | "EA" | "MSAZR0243P" | "SavingsPlan1Year" | "SavingsPlan3Year"
Azure Offer Code.
azureOfferCodeForVm String | "Unknown" | "MSAZR0003P" | "MSAZR0044P" | "MSAZR0059P" | "MSAZR0060P" | "MSAZR0062P" | "MSAZR0063P" | "MSAZR0064P" | "MSAZR0029P" | "MSAZR0022P" | "MSAZR0023P" | "MSAZR0148P" | "MSAZR0025P" | "MSAZR0036P" | "MSAZR0120P" | "MSAZR0121P" | "MSAZR0122P" | "MSAZR0123P" | "MSAZR0124P" | "MSAZR0125P" | "MSAZR0126P" | "MSAZR0127P" | "MSAZR0128P" | "MSAZR0129P" | "MSAZR0130P" | "MSAZR0111P" | "MSAZR0144P" | "MSAZR0149P" | "MSMCAZR0044P" | "MSMCAZR0059P" | "MSMCAZR0060P" | "MSMCAZR0063P" | "MSMCAZR0120P" | "MSMCAZR0121P" | "MSMCAZR0125P" | "MSMCAZR0128P" | "MSAZRDE0003P" | "MSAZRDE0044P" | "MSAZRUSGOV0003P" | "EA" | "MSAZR0243P" | "SavingsPlan1Year" | "SavingsPlan3Year"
Gets or sets Azure Offer Code for VM.
azureSecurityOfferingType String | "NO" | "MDC"
Gets or sets a value indicating azure security offering type.
azureSqlDatabaseSettings Property Map
Gets or sets user configurable SQL database settings.
azureSqlManagedInstanceSettings Property Map
Gets or sets user configurable SQL managed instance settings.
azureSqlVmSettings Property Map
Gets or sets user configurable SQL VM settings.
confidenceRatingInPercentage Number
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.
disasterRecoveryLocation String | "Unknown" | "EastAsia" | "SoutheastAsia" | "AustraliaEast" | "AustraliaSoutheast" | "BrazilSouth" | "CanadaCentral" | "CanadaEast" | "WestEurope" | "NorthEurope" | "CentralIndia" | "SouthIndia" | "WestIndia" | "JapanEast" | "JapanWest" | "KoreaCentral" | "KoreaSouth" | "UkWest" | "UkSouth" | "NorthCentralUs" | "EastUs" | "WestUs2" | "SouthCentralUs" | "CentralUs" | "EastUs2" | "WestUs" | "WestCentralUs" | "GermanyCentral" | "GermanyNortheast" | "ChinaNorth" | "ChinaEast" | "USGovArizona" | "USGovTexas" | "USGovIowa" | "USGovVirginia" | "USDoDCentral" | "USDoDEast" | "FranceCentral" | "AustraliaCentral" | "SouthAfricaNorth" | "FranceSouth" | "AustraliaCentral2" | "SouthAfricaWest" | "GermanyNorth" | "GermanyWestCentral" | "NorwayEast" | "NorwayWest" | "ChinaEast2" | "ChinaNorth2" | "SwitzerlandNorth" | "SwitzerlandWest" | "UAENorth" | "UAECentral" | "UsNatEast" | "UsNatWest" | "UsSecEast" | "UsSecCentral" | "UsSecWest" | "SwedenCentral" | "QatarCentral"
Gets or sets the Azure Location or Azure region where to which the machines will be migrated.
discountPercentage Number
Custom discount percentage.
eaSubscriptionId String
Gets or sets the Enterprise agreement subscription id.
enableHadrAssessment Boolean
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 Changes to this property will trigger replacement. String | "Default" | "Import"
Gets the group type for the assessment.
isInternetAccessAvailable Boolean
Gets or sets a value indicating whether internet access is available.
multiSubnetIntent String | "None" | "HighAvailability" | "DisasterRecovery"
Gets or sets user preference indicating intent of multi-subnet configuration.
optimizationLogic String | "MinimizeCost" | "ModernizeToPaaS" | "ModernizeToAzureSqlMi" | "ModernizeToAzureSqlDb"
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.
perfDataEndTime String
Gets or sets the end time to consider performance data for assessment.
perfDataStartTime String
Gets or sets the start time to consider performance data for assessment.
provisioningState String | "Succeeded" | "Failed" | "Canceled" | "Provisioning" | "Updating" | "Deleting" | "Accepted"
The status of the last operation.
reservedInstance String | "None" | "RI1Year" | "RI3Year"
Reserved instance.
reservedInstanceForVm String | "None" | "RI1Year" | "RI3Year"
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" | "AsOnPremises"
Assessment sizing criterion.
sqlServerLicense String | "Unknown" | "Yes" | "No"
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.AzureNative.Migrate.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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.
AsOnPremises
AsOnPremisesAs On Premises or Static Data based Sizing.
AssessmentSizingCriterionPerformanceBased
PerformanceBasedPerformance Data based Sizing.
AssessmentSizingCriterionAsOnPremises
AsOnPremisesAs On Premises or Static Data based Sizing.
PerformanceBased
PerformanceBasedPerformance Data based Sizing.
AsOnPremises
AsOnPremisesAs On Premises or Static Data based Sizing.
PerformanceBased
PerformanceBasedPerformance Data based Sizing.
AsOnPremises
AsOnPremisesAs On Premises or Static Data based Sizing.
PERFORMANCE_BASED
PerformanceBasedPerformance Data based Sizing.
AS_ON_PREMISES
AsOnPremisesAs On Premises or Static Data based Sizing.
"PerformanceBased"
PerformanceBasedPerformance Data based Sizing.
"AsOnPremises"
AsOnPremisesAs On Premises or Static Data based Sizing.

AssessmentType
, AssessmentTypeArgs

Unknown
Unknown
MachineAssessment
MachineAssessment
AvsAssessment
AvsAssessment
SqlAssessment
SqlAssessment
WebAppAssessment
WebAppAssessment
AssessmentTypeUnknown
Unknown
AssessmentTypeMachineAssessment
MachineAssessment
AssessmentTypeAvsAssessment
AvsAssessment
AssessmentTypeSqlAssessment
SqlAssessment
AssessmentTypeWebAppAssessment
WebAppAssessment
Unknown
Unknown
MachineAssessment
MachineAssessment
AvsAssessment
AvsAssessment
SqlAssessment
SqlAssessment
WebAppAssessment
WebAppAssessment
Unknown
Unknown
MachineAssessment
MachineAssessment
AvsAssessment
AvsAssessment
SqlAssessment
SqlAssessment
WebAppAssessment
WebAppAssessment
UNKNOWN
Unknown
MACHINE_ASSESSMENT
MachineAssessment
AVS_ASSESSMENT
AvsAssessment
SQL_ASSESSMENT
SqlAssessment
WEB_APP_ASSESSMENT
WebAppAssessment
"Unknown"
Unknown
"MachineAssessment"
MachineAssessment
"AvsAssessment"
AvsAssessment
"SqlAssessment"
SqlAssessment
"WebAppAssessment"
WebAppAssessment

AsyncCommitModeIntent
, AsyncCommitModeIntentArgs

None
None
HighAvailability
HighAvailability
DisasterRecovery
DisasterRecovery
AsyncCommitModeIntentNone
None
AsyncCommitModeIntentHighAvailability
HighAvailability
AsyncCommitModeIntentDisasterRecovery
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
AzureCurrencyUnknown
Unknown
AzureCurrencyUSD
USD
AzureCurrencyDKK
DKK
AzureCurrencyCAD
CAD
AzureCurrencyIDR
IDR
AzureCurrencyJPY
JPY
AzureCurrencyKRW
KRW
AzureCurrencyNZD
NZD
AzureCurrencyNOK
NOK
AzureCurrencyRUB
RUB
AzureCurrencySAR
SAR
AzureCurrencyZAR
ZAR
AzureCurrencySEK
SEK
AzureCurrencyTRY
TRY
AzureCurrencyGBP
GBP
AzureCurrencyMXN
MXN
AzureCurrencyMYR
MYR
AzureCurrencyINR
INR
AzureCurrencyHKD
HKD
AzureCurrencyBRL
BRL
AzureCurrencyTWD
TWD
AzureCurrencyEUR
EUR
AzureCurrencyCHF
CHF
AzureCurrencyARS
ARS
AzureCurrencyAUD
AUD
AzureCurrencyCNY
CNY
Unknown
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
Unknown
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
UNKNOWN
Unknown
USD
USD
DKK
DKK
CAD
CAD
IDR
IDR
JPY
JPY
KRW
KRW
NZD
NZD
NOK
NOK
RUB
RUB
SAR
SAR
ZAR
ZAR
SEK
SEK
TRY_
TRY
GBP
GBP
MXN
MXN
MYR
MYR
INR
INR
HKD
HKD
BRL
BRL
TWD
TWD
EUR
EUR
CHF
CHF
ARS
ARS
AUD
AUD
CNY
CNY
"Unknown"
Unknown
"USD"
USD
"DKK"
DKK
"CAD"
CAD
"IDR"
IDR
"JPY"
JPY
"KRW"
KRW
"NZD"
NZD
"NOK"
NOK
"RUB"
RUB
"SAR"
SAR
"ZAR"
ZAR
"SEK"
SEK
"TRY"
TRY
"GBP"
GBP
"MXN"
MXN
"MYR"
MYR
"INR"
INR
"HKD"
HKD
"BRL"
BRL
"TWD"
TWD
"EUR"
EUR
"CHF"
CHF
"ARS"
ARS
"AUD"
AUD
"CNY"
CNY

AzureLocation
, AzureLocationArgs

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

AzureOfferCode
, AzureOfferCodeArgs

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

AzureReservedInstance
, AzureReservedInstanceArgs

None
None
RI1Year
RI1Year
RI3Year
RI3Year
AzureReservedInstanceNone
None
AzureReservedInstanceRI1Year
RI1Year
AzureReservedInstanceRI3Year
RI3Year
None
None
RI1Year
RI1Year
RI3Year
RI3Year
None
None
RI1Year
RI1Year
RI3Year
RI3Year
NONE
None
RI1_YEAR
RI1Year
RI3_YEAR
RI3Year
"None"
None
"RI1Year"
RI1Year
"RI3Year"
RI3Year

AzureSecurityOfferingType
, AzureSecurityOfferingTypeArgs

NO
NO
MDC
MDC
AzureSecurityOfferingTypeNO
NO
AzureSecurityOfferingTypeMDC
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
AzureSqlDataBaseTypeUnknown
Unknown
AzureSqlDataBaseTypeAutomatic
Automatic
AzureSqlDataBaseTypeSingleDatabase
SingleDatabase
AzureSqlDataBaseTypeElasticPool
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
AzureSqlInstanceTypeUnknown
Unknown
AzureSqlInstanceTypeAutomatic
Automatic
AzureSqlInstanceTypeSingleInstance
SingleInstance
AzureSqlInstanceTypeInstancePools
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
AzureSqlPurchaseModelUnknown
Unknown
AzureSqlPurchaseModelVCore
VCore
AzureSqlPurchaseModelDTU
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
AzureSqlServiceTierUnknown
Unknown
AzureSqlServiceTierAutomatic
Automatic
AzureSqlServiceTierGeneralPurpose
GeneralPurpose
AzureSqlServiceTierBusinessCritical
BusinessCritical
AzureSqlServiceTierHyperScale
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
AzureVmFamilyUnknown
Unknown
AzureVmFamilyBasicA0A4
Basic_A0_A4
AzureVmFamilyStandardA0A7
Standard_A0_A7
AzureVmFamilyStandardA8A11
Standard_A8_A11
AzureVmFamilyAv2Series
Av2_series
AzureVmFamilyDSeries
D_series
AzureVmFamilyDv2Series
Dv2_series
AzureVmFamilyDSSeries
DS_series
AzureVmFamilyDSv2Series
DSv2_series
AzureVmFamilyFSeries
F_series
AzureVmFamilyFsSeries
Fs_series
AzureVmFamilyGSeries
G_series
AzureVmFamilyGSSeries
GS_series
AzureVmFamilyHSeries
H_series
AzureVmFamilyLsSeries
Ls_series
AzureVmFamilyDsv3Series
Dsv3_series
AzureVmFamilyDv3Series
Dv3_series
AzureVmFamilyFsv2Series
Fsv2_series
AzureVmFamilyEv3Series
Ev3_series
AzureVmFamilyEsv3Series
Esv3_series
AzureVmFamilyMSeries
M_series
AzureVmFamilyDCSeries
DC_Series
AzureVmFamilyLsv2Series
Lsv2_series
AzureVmFamilyEv4Series
Ev4_series
AzureVmFamilyEsv4Series
Esv4_series
AzureVmFamilyEdv4Series
Edv4_series
AzureVmFamilyEdsv4Series
Edsv4_series
AzureVmFamilyDv4Series
Dv4_series
AzureVmFamilyDsv4Series
Dsv4_series
AzureVmFamilyDdv4Series
Ddv4_series
AzureVmFamilyDdsv4Series
Ddsv4_series
AzureVmFamilyEasv4Series
Easv4_series
AzureVmFamilyDasv4Series
Dasv4_series
AzureVmFamilyMv2Series
Mv2_series
AzureVmFamilyEav4Series
Eav4_series
AzureVmFamilyDav4Series
Dav4_series
AzureVmFamilyMsv2Series
Msv2_series
AzureVmFamilyMdsv2Series
Mdsv2_series
AzureVmFamilyDv5Series
Dv5_series
AzureVmFamilyDsv5Series
Dsv5_series
AzureVmFamilyDdv5Series
Ddv5_series
AzureVmFamilyDdsv5Series
Ddsv5_series
AzureVmFamilyDasv5Series
Dasv5_series
AzureVmFamilyDadsv5Series
Dadsv5_series
AzureVmFamilyEv5Series
Ev5_series
AzureVmFamilyEsv5Series
Esv5_series
AzureVmFamilyEdv5Series
Edv5_series
AzureVmFamilyEdsv5Series
Edsv5_series
AzureVmFamilyEasv5Series
Easv5_series
AzureVmFamilyEadsv5Series
Eadsv5_series
AzureVmFamilyEbsv5Series
Ebsv5_series
AzureVmFamilyEbdsv5Series
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
ComputeTierUnknown
Unknown
ComputeTierAutomatic
Automatic
ComputeTierProvisioned
Provisioned
ComputeTierServerless
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

DaysPerMonth int
Gets the days per month.
HoursPerDay int
Gets the hours per day.
DaysPerMonth int
Gets the days per month.
HoursPerDay int
Gets the hours per day.
daysPerMonth Integer
Gets the days per month.
hoursPerDay Integer
Gets the hours per day.
daysPerMonth number
Gets the days per month.
hoursPerDay number
Gets the hours per day.
days_per_month int
Gets the days per month.
hours_per_day int
Gets the hours per day.
daysPerMonth Number
Gets the days per month.
hoursPerDay Number
Gets the hours per day.

EntityUptimeResponse
, EntityUptimeResponseArgs

DaysPerMonth int
Gets the days per month.
HoursPerDay int
Gets the hours per day.
DaysPerMonth int
Gets the days per month.
HoursPerDay int
Gets the hours per day.
daysPerMonth Integer
Gets the days per month.
hoursPerDay Integer
Gets the hours per day.
daysPerMonth number
Gets the days per month.
hoursPerDay number
Gets the hours per day.
days_per_month int
Gets the days per month.
hours_per_day int
Gets the hours per day.
daysPerMonth Number
Gets the days per month.
hoursPerDay Number
Gets the hours per day.

EnvironmentType
, EnvironmentTypeArgs

Production
Production
Test
Test
EnvironmentTypeProduction
Production
EnvironmentTypeTest
Test
Production
Production
Test
Test
Production
Production
Test
Test
PRODUCTION
Production
TEST
Test
"Production"
Production
"Test"
Test

GroupType
, GroupTypeArgs

Default
Default
Import
Import
GroupTypeDefault
Default
GroupTypeImport
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
MultiSubnetIntentNone
None
MultiSubnetIntentHighAvailability
HighAvailability
MultiSubnetIntentDisasterRecovery
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
ModernizeToPaaS
ModernizeToPaaS
ModernizeToAzureSqlMi
ModernizeToAzureSqlMi
ModernizeToAzureSqlDb
ModernizeToAzureSqlDb
OptimizationLogicMinimizeCost
MinimizeCost
OptimizationLogicModernizeToPaaS
ModernizeToPaaS
OptimizationLogicModernizeToAzureSqlMi
ModernizeToAzureSqlMi
OptimizationLogicModernizeToAzureSqlDb
ModernizeToAzureSqlDb
MinimizeCost
MinimizeCost
ModernizeToPaaS
ModernizeToPaaS
ModernizeToAzureSqlMi
ModernizeToAzureSqlMi
ModernizeToAzureSqlDb
ModernizeToAzureSqlDb
MinimizeCost
MinimizeCost
ModernizeToPaaS
ModernizeToPaaS
ModernizeToAzureSqlMi
ModernizeToAzureSqlMi
ModernizeToAzureSqlDb
ModernizeToAzureSqlDb
MINIMIZE_COST
MinimizeCost
MODERNIZE_TO_PAA_S
ModernizeToPaaS
MODERNIZE_TO_AZURE_SQL_MI
ModernizeToAzureSqlMi
MODERNIZE_TO_AZURE_SQL_DB
ModernizeToAzureSqlDb
"MinimizeCost"
MinimizeCost
"ModernizeToPaaS"
ModernizeToPaaS
"ModernizeToAzureSqlMi"
ModernizeToAzureSqlMi
"ModernizeToAzureSqlDb"
ModernizeToAzureSqlDb

OsLicense
, OsLicenseArgs

Unknown
Unknown
Yes
Yes
No
No
OsLicenseUnknown
Unknown
OsLicenseYes
Yes
OsLicenseNo
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.
ProvisioningStateSucceeded
SucceededResource has been created.
ProvisioningStateFailed
FailedResource creation failed.
ProvisioningStateCanceled
CanceledResource creation was canceled.
ProvisioningStateProvisioning
ProvisioningResource is being Provisioned.
ProvisioningStateUpdating
UpdatingResource is being Updated.
ProvisioningStateDeleting
DeletingResource is being Deleted.
ProvisioningStateAccepted
AcceptedResource is being Accepted.
Succeeded
SucceededResource has been created.
Failed
FailedResource creation failed.
Canceled
CanceledResource creation was canceled.
Provisioning
ProvisioningResource is being Provisioned.
Updating
UpdatingResource is being Updated.
Deleting
DeletingResource is being Deleted.
Accepted
AcceptedResource is being Accepted.
Succeeded
SucceededResource has been created.
Failed
FailedResource creation failed.
Canceled
CanceledResource creation was canceled.
Provisioning
ProvisioningResource is being Provisioned.
Updating
UpdatingResource is being Updated.
Deleting
DeletingResource is being Deleted.
Accepted
AcceptedResource is being Accepted.
SUCCEEDED
SucceededResource has been created.
FAILED
FailedResource creation failed.
CANCELED
CanceledResource creation was canceled.
PROVISIONING
ProvisioningResource is being Provisioned.
UPDATING
UpdatingResource is being Updated.
DELETING
DeletingResource is being Deleted.
ACCEPTED
AcceptedResource is being Accepted.
"Succeeded"
SucceededResource has been created.
"Failed"
FailedResource creation failed.
"Canceled"
CanceledResource creation was canceled.
"Provisioning"
ProvisioningResource is being Provisioned.
"Updating"
UpdatingResource is being Updated.
"Deleting"
DeletingResource is being Deleted.
"Accepted"
AcceptedResource is being Accepted.

SqlDbSettings
, SqlDbSettingsArgs

AzureSqlComputeTier string | Pulumi.AzureNative.Migrate.ComputeTier
Gets or sets the azure SQL compute tier.
AzureSqlDataBaseType string | Pulumi.AzureNative.Migrate.AzureSqlDataBaseType
Gets or sets the azure PAAS SQL instance type.
AzureSqlPurchaseModel string | Pulumi.AzureNative.Migrate.AzureSqlPurchaseModel
Gets or sets the azure SQL purchase model.
AzureSqlServiceTier string | Pulumi.AzureNative.Migrate.AzureSqlServiceTier
Gets or sets the azure SQL service tier.
AzureSqlComputeTier string | ComputeTier
Gets or sets the azure SQL compute tier.
AzureSqlDataBaseType string | AzureSqlDataBaseType
Gets or sets the azure PAAS SQL instance type.
AzureSqlPurchaseModel string | AzureSqlPurchaseModel
Gets or sets the azure SQL purchase model.
AzureSqlServiceTier string | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azureSqlComputeTier String | ComputeTier
Gets or sets the azure SQL compute tier.
azureSqlDataBaseType String | AzureSqlDataBaseType
Gets or sets the azure PAAS SQL instance type.
azureSqlPurchaseModel String | AzureSqlPurchaseModel
Gets or sets the azure SQL purchase model.
azureSqlServiceTier String | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azureSqlComputeTier string | ComputeTier
Gets or sets the azure SQL compute tier.
azureSqlDataBaseType string | AzureSqlDataBaseType
Gets or sets the azure PAAS SQL instance type.
azureSqlPurchaseModel string | AzureSqlPurchaseModel
Gets or sets the azure SQL purchase model.
azureSqlServiceTier string | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azure_sql_compute_tier str | ComputeTier
Gets or sets the azure SQL compute tier.
azure_sql_data_base_type str | AzureSqlDataBaseType
Gets or sets the azure PAAS SQL instance type.
azure_sql_purchase_model str | AzureSqlPurchaseModel
Gets or sets the azure SQL purchase model.
azure_sql_service_tier str | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azureSqlComputeTier String | "Unknown" | "Automatic" | "Provisioned" | "Serverless"
Gets or sets the azure SQL compute tier.
azureSqlDataBaseType String | "Unknown" | "Automatic" | "SingleDatabase" | "ElasticPool"
Gets or sets the azure PAAS SQL instance type.
azureSqlPurchaseModel String | "Unknown" | "VCore" | "DTU"
Gets or sets the azure SQL purchase model.
azureSqlServiceTier String | "Unknown" | "Automatic" | "GeneralPurpose" | "BusinessCritical" | "HyperScale"
Gets or sets the azure SQL service tier.

SqlDbSettingsResponse
, SqlDbSettingsResponseArgs

AzureSqlComputeTier string
Gets or sets the azure SQL compute tier.
AzureSqlDataBaseType string
Gets or sets the azure PAAS SQL instance type.
AzureSqlPurchaseModel string
Gets or sets the azure SQL purchase model.
AzureSqlServiceTier string
Gets or sets the azure SQL service tier.
AzureSqlComputeTier string
Gets or sets the azure SQL compute tier.
AzureSqlDataBaseType string
Gets or sets the azure PAAS SQL instance type.
AzureSqlPurchaseModel string
Gets or sets the azure SQL purchase model.
AzureSqlServiceTier string
Gets or sets the azure SQL service tier.
azureSqlComputeTier String
Gets or sets the azure SQL compute tier.
azureSqlDataBaseType String
Gets or sets the azure PAAS SQL instance type.
azureSqlPurchaseModel String
Gets or sets the azure SQL purchase model.
azureSqlServiceTier String
Gets or sets the azure SQL service tier.
azureSqlComputeTier string
Gets or sets the azure SQL compute tier.
azureSqlDataBaseType string
Gets or sets the azure PAAS SQL instance type.
azureSqlPurchaseModel string
Gets or sets the azure SQL purchase model.
azureSqlServiceTier string
Gets or sets the azure SQL service tier.
azure_sql_compute_tier str
Gets or sets the azure SQL compute tier.
azure_sql_data_base_type str
Gets or sets the azure PAAS SQL instance type.
azure_sql_purchase_model str
Gets or sets the azure SQL purchase model.
azure_sql_service_tier str
Gets or sets the azure SQL service tier.
azureSqlComputeTier String
Gets or sets the azure SQL compute tier.
azureSqlDataBaseType String
Gets or sets the azure PAAS SQL instance type.
azureSqlPurchaseModel String
Gets or sets the azure SQL purchase model.
azureSqlServiceTier String
Gets or sets the azure SQL service tier.

SqlMiSettings
, SqlMiSettingsArgs

AzureSqlInstanceType string | Pulumi.AzureNative.Migrate.AzureSqlInstanceType
Gets or sets the azure PAAS SQL instance type.
AzureSqlServiceTier string | Pulumi.AzureNative.Migrate.AzureSqlServiceTier
Gets or sets the azure SQL service tier.
AzureSqlInstanceType string | AzureSqlInstanceType
Gets or sets the azure PAAS SQL instance type.
AzureSqlServiceTier string | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azureSqlInstanceType String | AzureSqlInstanceType
Gets or sets the azure PAAS SQL instance type.
azureSqlServiceTier String | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azureSqlInstanceType string | AzureSqlInstanceType
Gets or sets the azure PAAS SQL instance type.
azureSqlServiceTier string | AzureSqlServiceTier
Gets or sets the azure SQL service tier.
azure_sql_instance_type str | AzureSqlInstanceType
Gets or sets the azure PAAS SQL instance type.
azure_sql_service_tier str | AzureSqlServiceTier
Gets or sets the azure SQL service tier.

SqlMiSettingsResponse
, SqlMiSettingsResponseArgs

AzureSqlInstanceType string
Gets or sets the azure PAAS SQL instance type.
AzureSqlServiceTier string
Gets or sets the azure SQL service tier.
AzureSqlInstanceType string
Gets or sets the azure PAAS SQL instance type.
AzureSqlServiceTier string
Gets or sets the azure SQL service tier.
azureSqlInstanceType String
Gets or sets the azure PAAS SQL instance type.
azureSqlServiceTier String
Gets or sets the azure SQL service tier.
azureSqlInstanceType string
Gets or sets the azure PAAS SQL instance type.
azureSqlServiceTier string
Gets or sets the azure SQL service tier.
azure_sql_instance_type str
Gets or sets the azure PAAS SQL instance type.
azure_sql_service_tier str
Gets or sets the azure SQL service tier.
azureSqlInstanceType String
Gets or sets the azure PAAS SQL instance type.
azureSqlServiceTier String
Gets or sets the azure SQL service tier.

SqlServerLicense
, SqlServerLicenseArgs

Unknown
Unknown
Yes
Yes
No
No
SqlServerLicenseUnknown
Unknown
SqlServerLicenseYes
Yes
SqlServerLicenseNo
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.AzureNative.Migrate.AzureVmFamily>>
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,AzureVmFamily>>
Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
instanceSeries (string | AzureVmFamily)[]
Gets or sets the Azure VM families (calling instance series to keep it consistent with other targets).
instance_series Sequence[Union[str, AzureVmFamily]]
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.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

TimeRange
, TimeRangeArgs

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

Import

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

$ pulumi import azure-native:migrate:SqlAssessmentV2Operation test_swagger_1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/sqlAssessments/{assessmentName} 
Copy

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

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0