azure-native.migrate.AssessmentsOperation
Explore with Pulumi AI
Machine assessment resource. Azure REST API version: 2023-04-01-preview.
Other available API versions: 2023-03-15, 2023-05-01-preview, 2023-09-09-preview.
Example Usage
AssessmentsOperations_Create_MaximumSet_Gen
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var assessmentsOperation = new AzureNative.Migrate.AssessmentsOperation("assessmentsOperation", new()
{
AssessmentName = "asm1",
AzureDiskTypes = new[]
{
AzureNative.Migrate.AzureDiskType.Premium,
AzureNative.Migrate.AzureDiskType.StandardSSD,
},
AzureHybridUseBenefit = AzureNative.Migrate.AzureHybridUseBenefit.Unknown,
AzureLocation = "njxbwdtsxzhichsnk",
AzureOfferCode = AzureNative.Migrate.AzureOfferCode.Unknown,
AzurePricingTier = AzureNative.Migrate.AzurePricingTier.Standard,
AzureStorageRedundancy = AzureNative.Migrate.AzureStorageRedundancy.Unknown,
AzureVmFamilies = new[]
{
AzureNative.Migrate.AzureVmFamily.DSeries,
AzureNative.Migrate.AzureVmFamily.Lsv2Series,
AzureNative.Migrate.AzureVmFamily.MSeries,
AzureNative.Migrate.AzureVmFamily.Mdsv2Series,
AzureNative.Migrate.AzureVmFamily.Msv2Series,
AzureNative.Migrate.AzureVmFamily.Mv2Series,
},
Currency = AzureNative.Migrate.AzureCurrency.Unknown,
DiscountPercentage = 6,
EaSubscriptionId = "kwsu",
GroupName = "kuchatur-test",
LinuxAzureHybridUseBenefit = AzureNative.Migrate.AzureHybridUseBenefit.Unknown,
Percentile = AzureNative.Migrate.Percentile.Percentile50,
PerfDataEndTime = "2023-09-26T09:36:48.491Z",
PerfDataStartTime = "2023-09-26T09:36:48.491Z",
ProjectName = "app18700project",
ProvisioningState = AzureNative.Migrate.ProvisioningState.Succeeded,
ReservedInstance = AzureNative.Migrate.AzureReservedInstance.None,
ResourceGroupName = "ayagrawrg",
ScalingFactor = 24,
SizingCriterion = AzureNative.Migrate.AssessmentSizingCriterion.PerformanceBased,
TimeRange = AzureNative.Migrate.TimeRange.Day,
VmUptime = new AzureNative.Migrate.Inputs.VmUptimeArgs
{
DaysPerMonth = 13,
HoursPerDay = 26,
},
});
});
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.NewAssessmentsOperation(ctx, "assessmentsOperation", &migrate.AssessmentsOperationArgs{
AssessmentName: pulumi.String("asm1"),
AzureDiskTypes: pulumi.StringArray{
pulumi.String(migrate.AzureDiskTypePremium),
pulumi.String(migrate.AzureDiskTypeStandardSSD),
},
AzureHybridUseBenefit: pulumi.String(migrate.AzureHybridUseBenefitUnknown),
AzureLocation: pulumi.String("njxbwdtsxzhichsnk"),
AzureOfferCode: pulumi.String(migrate.AzureOfferCodeUnknown),
AzurePricingTier: pulumi.String(migrate.AzurePricingTierStandard),
AzureStorageRedundancy: pulumi.String(migrate.AzureStorageRedundancyUnknown),
AzureVmFamilies: pulumi.StringArray{
pulumi.String(migrate.AzureVmFamilyDSeries),
pulumi.String(migrate.AzureVmFamilyLsv2Series),
pulumi.String(migrate.AzureVmFamilyMSeries),
pulumi.String(migrate.AzureVmFamilyMdsv2Series),
pulumi.String(migrate.AzureVmFamilyMsv2Series),
pulumi.String(migrate.AzureVmFamilyMv2Series),
},
Currency: pulumi.String(migrate.AzureCurrencyUnknown),
DiscountPercentage: pulumi.Float64(6),
EaSubscriptionId: pulumi.String("kwsu"),
GroupName: pulumi.String("kuchatur-test"),
LinuxAzureHybridUseBenefit: pulumi.String(migrate.AzureHybridUseBenefitUnknown),
Percentile: pulumi.String(migrate.PercentilePercentile50),
PerfDataEndTime: pulumi.String("2023-09-26T09:36:48.491Z"),
PerfDataStartTime: pulumi.String("2023-09-26T09:36:48.491Z"),
ProjectName: pulumi.String("app18700project"),
ProvisioningState: pulumi.String(migrate.ProvisioningStateSucceeded),
ReservedInstance: pulumi.String(migrate.AzureReservedInstanceNone),
ResourceGroupName: pulumi.String("ayagrawrg"),
ScalingFactor: pulumi.Float64(24),
SizingCriterion: pulumi.String(migrate.AssessmentSizingCriterionPerformanceBased),
TimeRange: pulumi.String(migrate.TimeRangeDay),
VmUptime: &migrate.VmUptimeArgs{
DaysPerMonth: pulumi.Float64(13),
HoursPerDay: pulumi.Float64(26),
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.migrate.AssessmentsOperation;
import com.pulumi.azurenative.migrate.AssessmentsOperationArgs;
import com.pulumi.azurenative.migrate.inputs.VmUptimeArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var assessmentsOperation = new AssessmentsOperation("assessmentsOperation", AssessmentsOperationArgs.builder()
.assessmentName("asm1")
.azureDiskTypes(
"Premium",
"StandardSSD")
.azureHybridUseBenefit("Unknown")
.azureLocation("njxbwdtsxzhichsnk")
.azureOfferCode("Unknown")
.azurePricingTier("Standard")
.azureStorageRedundancy("Unknown")
.azureVmFamilies(
"D_series",
"Lsv2_series",
"M_series",
"Mdsv2_series",
"Msv2_series",
"Mv2_series")
.currency("Unknown")
.discountPercentage(6)
.eaSubscriptionId("kwsu")
.groupName("kuchatur-test")
.linuxAzureHybridUseBenefit("Unknown")
.percentile("Percentile50")
.perfDataEndTime("2023-09-26T09:36:48.491Z")
.perfDataStartTime("2023-09-26T09:36:48.491Z")
.projectName("app18700project")
.provisioningState("Succeeded")
.reservedInstance("None")
.resourceGroupName("ayagrawrg")
.scalingFactor(24)
.sizingCriterion("PerformanceBased")
.timeRange("Day")
.vmUptime(VmUptimeArgs.builder()
.daysPerMonth(13)
.hoursPerDay(26)
.build())
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
assessments_operation = azure_native.migrate.AssessmentsOperation("assessmentsOperation",
assessment_name="asm1",
azure_disk_types=[
azure_native.migrate.AzureDiskType.PREMIUM,
azure_native.migrate.AzureDiskType.STANDARD_SSD,
],
azure_hybrid_use_benefit=azure_native.migrate.AzureHybridUseBenefit.UNKNOWN,
azure_location="njxbwdtsxzhichsnk",
azure_offer_code=azure_native.migrate.AzureOfferCode.UNKNOWN,
azure_pricing_tier=azure_native.migrate.AzurePricingTier.STANDARD,
azure_storage_redundancy=azure_native.migrate.AzureStorageRedundancy.UNKNOWN,
azure_vm_families=[
azure_native.migrate.AzureVmFamily.D_SERIES,
azure_native.migrate.AzureVmFamily.LSV2_SERIES,
azure_native.migrate.AzureVmFamily.M_SERIES,
azure_native.migrate.AzureVmFamily.MDSV2_SERIES,
azure_native.migrate.AzureVmFamily.MSV2_SERIES,
azure_native.migrate.AzureVmFamily.MV2_SERIES,
],
currency=azure_native.migrate.AzureCurrency.UNKNOWN,
discount_percentage=6,
ea_subscription_id="kwsu",
group_name="kuchatur-test",
linux_azure_hybrid_use_benefit=azure_native.migrate.AzureHybridUseBenefit.UNKNOWN,
percentile=azure_native.migrate.Percentile.PERCENTILE50,
perf_data_end_time="2023-09-26T09:36:48.491Z",
perf_data_start_time="2023-09-26T09:36:48.491Z",
project_name="app18700project",
provisioning_state=azure_native.migrate.ProvisioningState.SUCCEEDED,
reserved_instance=azure_native.migrate.AzureReservedInstance.NONE,
resource_group_name="ayagrawrg",
scaling_factor=24,
sizing_criterion=azure_native.migrate.AssessmentSizingCriterion.PERFORMANCE_BASED,
time_range=azure_native.migrate.TimeRange.DAY,
vm_uptime={
"days_per_month": 13,
"hours_per_day": 26,
})
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const assessmentsOperation = new azure_native.migrate.AssessmentsOperation("assessmentsOperation", {
assessmentName: "asm1",
azureDiskTypes: [
azure_native.migrate.AzureDiskType.Premium,
azure_native.migrate.AzureDiskType.StandardSSD,
],
azureHybridUseBenefit: azure_native.migrate.AzureHybridUseBenefit.Unknown,
azureLocation: "njxbwdtsxzhichsnk",
azureOfferCode: azure_native.migrate.AzureOfferCode.Unknown,
azurePricingTier: azure_native.migrate.AzurePricingTier.Standard,
azureStorageRedundancy: azure_native.migrate.AzureStorageRedundancy.Unknown,
azureVmFamilies: [
azure_native.migrate.AzureVmFamily.DSeries,
azure_native.migrate.AzureVmFamily.Lsv2Series,
azure_native.migrate.AzureVmFamily.MSeries,
azure_native.migrate.AzureVmFamily.Mdsv2Series,
azure_native.migrate.AzureVmFamily.Msv2Series,
azure_native.migrate.AzureVmFamily.Mv2Series,
],
currency: azure_native.migrate.AzureCurrency.Unknown,
discountPercentage: 6,
eaSubscriptionId: "kwsu",
groupName: "kuchatur-test",
linuxAzureHybridUseBenefit: azure_native.migrate.AzureHybridUseBenefit.Unknown,
percentile: azure_native.migrate.Percentile.Percentile50,
perfDataEndTime: "2023-09-26T09:36:48.491Z",
perfDataStartTime: "2023-09-26T09:36:48.491Z",
projectName: "app18700project",
provisioningState: azure_native.migrate.ProvisioningState.Succeeded,
reservedInstance: azure_native.migrate.AzureReservedInstance.None,
resourceGroupName: "ayagrawrg",
scalingFactor: 24,
sizingCriterion: azure_native.migrate.AssessmentSizingCriterion.PerformanceBased,
timeRange: azure_native.migrate.TimeRange.Day,
vmUptime: {
daysPerMonth: 13,
hoursPerDay: 26,
},
});
resources:
assessmentsOperation:
type: azure-native:migrate:AssessmentsOperation
properties:
assessmentName: asm1
azureDiskTypes:
- Premium
- StandardSSD
azureHybridUseBenefit: Unknown
azureLocation: njxbwdtsxzhichsnk
azureOfferCode: Unknown
azurePricingTier: Standard
azureStorageRedundancy: Unknown
azureVmFamilies:
- D_series
- Lsv2_series
- M_series
- Mdsv2_series
- Msv2_series
- Mv2_series
currency: Unknown
discountPercentage: 6
eaSubscriptionId: kwsu
groupName: kuchatur-test
linuxAzureHybridUseBenefit: Unknown
percentile: Percentile50
perfDataEndTime: 2023-09-26T09:36:48.491Z
perfDataStartTime: 2023-09-26T09:36:48.491Z
projectName: app18700project
provisioningState: Succeeded
reservedInstance: None
resourceGroupName: ayagrawrg
scalingFactor: 24
sizingCriterion: PerformanceBased
timeRange: Day
vmUptime:
daysPerMonth: 13
hoursPerDay: 26
Create AssessmentsOperation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AssessmentsOperation(name: string, args: AssessmentsOperationArgs, opts?: CustomResourceOptions);
@overload
def AssessmentsOperation(resource_name: str,
args: AssessmentsOperationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AssessmentsOperation(resource_name: str,
opts: Optional[ResourceOptions] = None,
group_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
project_name: Optional[str] = None,
linux_azure_hybrid_use_benefit: Optional[Union[str, AzureHybridUseBenefit]] = None,
perf_data_end_time: Optional[str] = None,
azure_pricing_tier: Optional[Union[str, AzurePricingTier]] = None,
azure_storage_redundancy: Optional[Union[str, AzureStorageRedundancy]] = None,
azure_vm_families: Optional[Sequence[Union[str, AzureVmFamily]]] = None,
currency: Optional[Union[str, AzureCurrency]] = None,
discount_percentage: Optional[float] = None,
ea_subscription_id: Optional[str] = None,
azure_location: Optional[str] = None,
assessment_name: Optional[str] = None,
percentile: Optional[Union[str, Percentile]] = None,
azure_offer_code: Optional[Union[str, AzureOfferCode]] = None,
perf_data_start_time: Optional[str] = None,
azure_hybrid_use_benefit: Optional[Union[str, AzureHybridUseBenefit]] = None,
provisioning_state: Optional[Union[str, ProvisioningState]] = None,
reserved_instance: Optional[Union[str, AzureReservedInstance]] = None,
azure_disk_types: Optional[Sequence[Union[str, AzureDiskType]]] = None,
scaling_factor: Optional[float] = None,
sizing_criterion: Optional[Union[str, AssessmentSizingCriterion]] = None,
time_range: Optional[Union[str, TimeRange]] = None,
vm_uptime: Optional[VmUptimeArgs] = None)
func NewAssessmentsOperation(ctx *Context, name string, args AssessmentsOperationArgs, opts ...ResourceOption) (*AssessmentsOperation, error)
public AssessmentsOperation(string name, AssessmentsOperationArgs args, CustomResourceOptions? opts = null)
public AssessmentsOperation(String name, AssessmentsOperationArgs args)
public AssessmentsOperation(String name, AssessmentsOperationArgs args, CustomResourceOptions options)
type: azure-native:migrate:AssessmentsOperation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AssessmentsOperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AssessmentsOperationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AssessmentsOperationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AssessmentsOperationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AssessmentsOperationArgs
- 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 assessmentsOperationResource = new AzureNative.Migrate.AssessmentsOperation("assessmentsOperationResource", new()
{
GroupName = "string",
ResourceGroupName = "string",
ProjectName = "string",
LinuxAzureHybridUseBenefit = "string",
PerfDataEndTime = "string",
AzurePricingTier = "string",
AzureStorageRedundancy = "string",
AzureVmFamilies = new[]
{
"string",
},
Currency = "string",
DiscountPercentage = 0,
EaSubscriptionId = "string",
AzureLocation = "string",
AssessmentName = "string",
Percentile = "string",
AzureOfferCode = "string",
PerfDataStartTime = "string",
AzureHybridUseBenefit = "string",
ProvisioningState = "string",
ReservedInstance = "string",
AzureDiskTypes = new[]
{
"string",
},
ScalingFactor = 0,
SizingCriterion = "string",
TimeRange = "string",
VmUptime = new AzureNative.Migrate.Inputs.VmUptimeArgs
{
DaysPerMonth = 0,
HoursPerDay = 0,
},
});
example, err := migrate.NewAssessmentsOperation(ctx, "assessmentsOperationResource", &migrate.AssessmentsOperationArgs{
GroupName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
ProjectName: pulumi.String("string"),
LinuxAzureHybridUseBenefit: pulumi.String("string"),
PerfDataEndTime: pulumi.String("string"),
AzurePricingTier: pulumi.String("string"),
AzureStorageRedundancy: pulumi.String("string"),
AzureVmFamilies: pulumi.StringArray{
pulumi.String("string"),
},
Currency: pulumi.String("string"),
DiscountPercentage: pulumi.Float64(0),
EaSubscriptionId: pulumi.String("string"),
AzureLocation: pulumi.String("string"),
AssessmentName: pulumi.String("string"),
Percentile: pulumi.String("string"),
AzureOfferCode: pulumi.String("string"),
PerfDataStartTime: pulumi.String("string"),
AzureHybridUseBenefit: pulumi.String("string"),
ProvisioningState: pulumi.String("string"),
ReservedInstance: pulumi.String("string"),
AzureDiskTypes: pulumi.StringArray{
pulumi.String("string"),
},
ScalingFactor: pulumi.Float64(0),
SizingCriterion: pulumi.String("string"),
TimeRange: pulumi.String("string"),
VmUptime: &migrate.VmUptimeArgs{
DaysPerMonth: pulumi.Float64(0),
HoursPerDay: pulumi.Float64(0),
},
})
var assessmentsOperationResource = new AssessmentsOperation("assessmentsOperationResource", AssessmentsOperationArgs.builder()
.groupName("string")
.resourceGroupName("string")
.projectName("string")
.linuxAzureHybridUseBenefit("string")
.perfDataEndTime("string")
.azurePricingTier("string")
.azureStorageRedundancy("string")
.azureVmFamilies("string")
.currency("string")
.discountPercentage(0)
.eaSubscriptionId("string")
.azureLocation("string")
.assessmentName("string")
.percentile("string")
.azureOfferCode("string")
.perfDataStartTime("string")
.azureHybridUseBenefit("string")
.provisioningState("string")
.reservedInstance("string")
.azureDiskTypes("string")
.scalingFactor(0)
.sizingCriterion("string")
.timeRange("string")
.vmUptime(VmUptimeArgs.builder()
.daysPerMonth(0)
.hoursPerDay(0)
.build())
.build());
assessments_operation_resource = azure_native.migrate.AssessmentsOperation("assessmentsOperationResource",
group_name="string",
resource_group_name="string",
project_name="string",
linux_azure_hybrid_use_benefit="string",
perf_data_end_time="string",
azure_pricing_tier="string",
azure_storage_redundancy="string",
azure_vm_families=["string"],
currency="string",
discount_percentage=0,
ea_subscription_id="string",
azure_location="string",
assessment_name="string",
percentile="string",
azure_offer_code="string",
perf_data_start_time="string",
azure_hybrid_use_benefit="string",
provisioning_state="string",
reserved_instance="string",
azure_disk_types=["string"],
scaling_factor=0,
sizing_criterion="string",
time_range="string",
vm_uptime={
"days_per_month": 0,
"hours_per_day": 0,
})
const assessmentsOperationResource = new azure_native.migrate.AssessmentsOperation("assessmentsOperationResource", {
groupName: "string",
resourceGroupName: "string",
projectName: "string",
linuxAzureHybridUseBenefit: "string",
perfDataEndTime: "string",
azurePricingTier: "string",
azureStorageRedundancy: "string",
azureVmFamilies: ["string"],
currency: "string",
discountPercentage: 0,
eaSubscriptionId: "string",
azureLocation: "string",
assessmentName: "string",
percentile: "string",
azureOfferCode: "string",
perfDataStartTime: "string",
azureHybridUseBenefit: "string",
provisioningState: "string",
reservedInstance: "string",
azureDiskTypes: ["string"],
scalingFactor: 0,
sizingCriterion: "string",
timeRange: "string",
vmUptime: {
daysPerMonth: 0,
hoursPerDay: 0,
},
});
type: azure-native:migrate:AssessmentsOperation
properties:
assessmentName: string
azureDiskTypes:
- string
azureHybridUseBenefit: string
azureLocation: string
azureOfferCode: string
azurePricingTier: string
azureStorageRedundancy: string
azureVmFamilies:
- string
currency: string
discountPercentage: 0
eaSubscriptionId: string
groupName: string
linuxAzureHybridUseBenefit: string
percentile: string
perfDataEndTime: string
perfDataStartTime: string
projectName: string
provisioningState: string
reservedInstance: string
resourceGroupName: string
scalingFactor: 0
sizingCriterion: string
timeRange: string
vmUptime:
daysPerMonth: 0
hoursPerDay: 0
AssessmentsOperation 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 AssessmentsOperation resource accepts the following input properties:
- Group
Name string - Group ARM name
- Project
Name string - Assessment Project Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Assessment
Name string - Machine Assessment ARM name
- Azure
Disk List<Union<string, Pulumi.Types Azure Native. Migrate. Azure Disk Type>> - Gets or sets the azure storage type. Premium, Standard etc.
- Azure
Hybrid string | Pulumi.Use Benefit Azure Native. Migrate. Azure Hybrid Use Benefit - Gets or sets the user configurable setting to display the azure hybrid use benefit.
- Azure
Location string - Azure Location or Azure region where to which the machines will be migrated.
- Azure
Offer string | Pulumi.Code Azure Native. Migrate. Azure Offer Code - Azure Offer Code.
- Azure
Pricing string | Pulumi.Tier Azure Native. Migrate. Azure Pricing Tier - Gets or sets Azure Pricing Tier - Free, Basic, etc.
- Azure
Storage string | Pulumi.Redundancy Azure Native. Migrate. Azure Storage Redundancy - Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.
- Azure
Vm List<Union<string, Pulumi.Families Azure Native. Migrate. Azure Vm Family>> - Gets or sets the Azure VM families.
- Currency
string | Pulumi.
Azure Native. Migrate. Azure Currency - Currency in which prices should be reported.
- Discount
Percentage double - Custom discount percentage.
- Ea
Subscription stringId - Gets or sets enterprise agreement subscription id.
- Linux
Azure string | Pulumi.Hybrid Use Benefit Azure Native. Migrate. Azure Hybrid Use Benefit - Gets or sets the user configurable setting to display the linux azure hybrid use benefit.
- Percentile
string | Pulumi.
Azure Native. Migrate. Percentile - Percentile of the utilization data values to be considered while assessing machines.
- Perf
Data stringEnd Time - Gets or sets the end time to consider performance data for assessment.
- Perf
Data stringStart Time - Gets or sets the start time to consider performance data for assessment.
- Provisioning
State string | Pulumi.Azure Native. Migrate. Provisioning State - The status of the last operation.
- Reserved
Instance string | Pulumi.Azure Native. Migrate. Azure Reserved Instance - Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.
- Scaling
Factor double - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- Sizing
Criterion string | Pulumi.Azure Native. Migrate. Assessment Sizing Criterion - Assessment sizing criterion.
- Time
Range string | Pulumi.Azure Native. Migrate. Time Range - Time Range for which the historic utilization data should be considered for assessment.
- Vm
Uptime Pulumi.Azure Native. Migrate. Inputs. Vm Uptime - Gets or sets the duration for which the VMs are up in the on-premises environment.
- Group
Name string - Group ARM name
- Project
Name string - Assessment Project Name
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Assessment
Name string - Machine Assessment ARM name
- Azure
Disk []stringTypes - Gets or sets the azure storage type. Premium, Standard etc.
- Azure
Hybrid string | AzureUse Benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the azure hybrid use benefit.
- Azure
Location string - Azure Location or Azure region where to which the machines will be migrated.
- Azure
Offer string | AzureCode Offer Code - Azure Offer Code.
- Azure
Pricing string | AzureTier Pricing Tier - Gets or sets Azure Pricing Tier - Free, Basic, etc.
- Azure
Storage string | AzureRedundancy Storage Redundancy - Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.
- Azure
Vm []stringFamilies - Gets or sets the Azure VM families.
- Currency
string | Azure
Currency - Currency in which prices should be reported.
- Discount
Percentage float64 - Custom discount percentage.
- Ea
Subscription stringId - Gets or sets enterprise agreement subscription id.
- Linux
Azure string | AzureHybrid Use Benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the linux azure hybrid use benefit.
- Percentile string | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- Perf
Data stringEnd Time - Gets or sets the end time to consider performance data for assessment.
- Perf
Data stringStart Time - Gets or sets the start time to consider performance data for assessment.
- Provisioning
State string | ProvisioningState - The status of the last operation.
- Reserved
Instance string | AzureReserved Instance - Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.
- Scaling
Factor float64 - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- Sizing
Criterion string | AssessmentSizing Criterion - Assessment sizing criterion.
- Time
Range string | TimeRange - Time Range for which the historic utilization data should be considered for assessment.
- Vm
Uptime VmUptime Args - Gets or sets the duration for which the VMs are up in the on-premises environment.
- group
Name String - Group ARM name
- project
Name String - Assessment Project Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- assessment
Name String - Machine Assessment ARM name
- azure
Disk List<Either<String,AzureTypes Disk Type>> - Gets or sets the azure storage type. Premium, Standard etc.
- azure
Hybrid String | AzureUse Benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the azure hybrid use benefit.
- azure
Location String - Azure Location or Azure region where to which the machines will be migrated.
- azure
Offer String | AzureCode Offer Code - Azure Offer Code.
- azure
Pricing String | AzureTier Pricing Tier - Gets or sets Azure Pricing Tier - Free, Basic, etc.
- azure
Storage String | AzureRedundancy Storage Redundancy - Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.
- azure
Vm List<Either<String,AzureFamilies Vm Family>> - Gets or sets the Azure VM families.
- currency
String | Azure
Currency - Currency in which prices should be reported.
- discount
Percentage Double - Custom discount percentage.
- ea
Subscription StringId - Gets or sets enterprise agreement subscription id.
- linux
Azure String | AzureHybrid Use Benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the linux azure hybrid use benefit.
- percentile String | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- perf
Data StringEnd Time - Gets or sets the end time to consider performance data for assessment.
- perf
Data StringStart Time - Gets or sets the start time to consider performance data for assessment.
- provisioning
State String | ProvisioningState - The status of the last operation.
- reserved
Instance String | AzureReserved Instance - Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.
- scaling
Factor Double - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing
Criterion String | AssessmentSizing Criterion - Assessment sizing criterion.
- time
Range String | TimeRange - Time Range for which the historic utilization data should be considered for assessment.
- vm
Uptime VmUptime - Gets or sets the duration for which the VMs are up in the on-premises environment.
- group
Name string - Group ARM name
- project
Name string - Assessment Project Name
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- assessment
Name string - Machine Assessment ARM name
- azure
Disk (string | AzureTypes Disk Type)[] - Gets or sets the azure storage type. Premium, Standard etc.
- azure
Hybrid string | AzureUse Benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the azure hybrid use benefit.
- azure
Location string - Azure Location or Azure region where to which the machines will be migrated.
- azure
Offer string | AzureCode Offer Code - Azure Offer Code.
- azure
Pricing string | AzureTier Pricing Tier - Gets or sets Azure Pricing Tier - Free, Basic, etc.
- azure
Storage string | AzureRedundancy Storage Redundancy - Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.
- azure
Vm (string | AzureFamilies Vm Family)[] - Gets or sets the Azure VM families.
- currency
string | Azure
Currency - Currency in which prices should be reported.
- discount
Percentage number - Custom discount percentage.
- ea
Subscription stringId - Gets or sets enterprise agreement subscription id.
- linux
Azure string | AzureHybrid Use Benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the linux azure hybrid use benefit.
- percentile string | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- perf
Data stringEnd Time - Gets or sets the end time to consider performance data for assessment.
- perf
Data stringStart Time - Gets or sets the start time to consider performance data for assessment.
- provisioning
State string | ProvisioningState - The status of the last operation.
- reserved
Instance string | AzureReserved Instance - Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.
- scaling
Factor number - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing
Criterion string | AssessmentSizing Criterion - Assessment sizing criterion.
- time
Range string | TimeRange - Time Range for which the historic utilization data should be considered for assessment.
- vm
Uptime VmUptime - Gets or sets the duration for which the VMs are up in the on-premises environment.
- group_
name str - Group ARM name
- project_
name str - Assessment Project Name
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- assessment_
name str - Machine Assessment ARM name
- azure_
disk_ Sequence[Union[str, Azuretypes Disk Type]] - Gets or sets the azure storage type. Premium, Standard etc.
- azure_
hybrid_ str | Azureuse_ benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the azure hybrid use benefit.
- azure_
location str - Azure Location or Azure region where to which the machines will be migrated.
- azure_
offer_ str | Azurecode Offer Code - Azure Offer Code.
- azure_
pricing_ str | Azuretier Pricing Tier - Gets or sets Azure Pricing Tier - Free, Basic, etc.
- azure_
storage_ str | Azureredundancy Storage Redundancy - Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.
- azure_
vm_ Sequence[Union[str, Azurefamilies Vm Family]] - Gets or sets the Azure VM families.
- currency
str | Azure
Currency - Currency in which prices should be reported.
- discount_
percentage float - Custom discount percentage.
- ea_
subscription_ strid - Gets or sets enterprise agreement subscription id.
- linux_
azure_ str | Azurehybrid_ use_ benefit Hybrid Use Benefit - Gets or sets the user configurable setting to display the linux azure hybrid use benefit.
- percentile str | Percentile
- Percentile of the utilization data values to be considered while assessing machines.
- perf_
data_ strend_ time - Gets or sets the end time to consider performance data for assessment.
- perf_
data_ strstart_ time - Gets or sets the start time to consider performance data for assessment.
- provisioning_
state str | ProvisioningState - The status of the last operation.
- reserved_
instance str | AzureReserved Instance - Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.
- scaling_
factor float - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing_
criterion str | AssessmentSizing Criterion - Assessment sizing criterion.
- time_
range str | TimeRange - Time Range for which the historic utilization data should be considered for assessment.
- vm_
uptime VmUptime Args - Gets or sets the duration for which the VMs are up in the on-premises environment.
- group
Name String - Group ARM name
- project
Name String - Assessment Project Name
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- assessment
Name String - Machine Assessment ARM name
- azure
Disk List<String | "Unknown" | "Standard" | "StandardTypes SSD" | "Premium" | "Standard Or Premium" | "Ultra" | "Premium V2"> - Gets or sets the azure storage type. Premium, Standard etc.
- azure
Hybrid String | "Unknown" | "Yes" | "No"Use Benefit - Gets or sets the user configurable setting to display the azure hybrid use benefit.
- azure
Location String - Azure Location or Azure region where to which the machines will be migrated.
- azure
Offer String | "Unknown" | "MSAZR0003P" | "MSAZR0044P" | "MSAZR0059P" | "MSAZR0060P" | "MSAZR0062P" | "MSAZR0063P" | "MSAZR0064P" | "MSAZR0029P" | "MSAZR0022P" | "MSAZR0023P" | "MSAZR0148P" | "MSAZR0025P" | "MSAZR0036P" | "MSAZR0120P" | "MSAZR0121P" | "MSAZR0122P" | "MSAZR0123P" | "MSAZR0124P" | "MSAZR0125P" | "MSAZR0126P" | "MSAZR0127P" | "MSAZR0128P" | "MSAZR0129P" | "MSAZR0130P" | "MSAZR0111P" | "MSAZR0144P" | "MSAZR0149P" | "MSMCAZR0044P" | "MSMCAZR0059P" | "MSMCAZR0060P" | "MSMCAZR0063P" | "MSMCAZR0120P" | "MSMCAZR0121P" | "MSMCAZR0125P" | "MSMCAZR0128P" | "MSAZRDE0003P" | "MSAZRDE0044P" | "MSAZRUSGOV0003P" | "EA" | "MSAZR0243P" | "SavingsCode Plan1Year" | "Savings Plan3Year" - Azure Offer Code.
- azure
Pricing String | "Standard" | "Basic"Tier - Gets or sets Azure Pricing Tier - Free, Basic, etc.
- azure
Storage String | "Unknown" | "LocallyRedundancy Redundant" | "Zone Redundant" | "Geo Redundant" | "Read Access Geo Redundant" - Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage.
- azure
Vm List<String | "Unknown" | "Basic_A0_A4" | "Standard_A0_A7" | "Standard_A8_A11" | "Av2_Families 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.
- 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.
- discount
Percentage Number - Custom discount percentage.
- ea
Subscription StringId - Gets or sets enterprise agreement subscription id.
- linux
Azure String | "Unknown" | "Yes" | "No"Hybrid Use Benefit - Gets or sets the user configurable setting to display the linux azure hybrid use benefit.
- percentile String | "Percentile50" | "Percentile90" | "Percentile95" | "Percentile99"
- Percentile of the utilization data values to be considered while assessing machines.
- perf
Data StringEnd Time - Gets or sets the end time to consider performance data for assessment.
- perf
Data StringStart Time - Gets or sets the start time to consider performance data for assessment.
- provisioning
State String | "Succeeded" | "Failed" | "Canceled" | "Provisioning" | "Updating" | "Deleting" | "Accepted" - The status of the last operation.
- reserved
Instance String | "None" | "RI1Year" | "RI3Year" - Gets or sets the Azure Reserved Instance - 1-Year, 3-Year.
- scaling
Factor Number - Percentage of buffer that user wants on performance metrics when recommending Azure sizes.
- sizing
Criterion String | "PerformanceBased" | "As On Premises" - Assessment sizing criterion.
- time
Range String | "Day" | "Week" | "Month" | "Custom" - Time Range for which the historic utilization data should be considered for assessment.
- vm
Uptime Property Map - Gets or sets the duration for which the VMs are up in the on-premises environment.
Outputs
All input properties are implicitly available as output properties. Additionally, the AssessmentsOperation resource produces the following output properties:
- Assessment
Error Dictionary<string, int>Summary - Gets or sets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
- Assessment
Type string - Assessment type of the assessment.
- Confidence
Rating doubleIn Percentage - Confidence Rating in Percentage.
- Cost
Components List<Pulumi.Azure Native. Migrate. Outputs. Cost Component Response> - Gets the collection of cost components.
- Created
Timestamp string - Date and Time when assessment was created.
- Distribution
By Dictionary<string, int>Os Name - Gets the distribution by os name.
- Distribution
By Dictionary<string, int>Service Pack Insight - Gets the distribution distribution of sqlInstances by service pack insight.
- Distribution
By Dictionary<string, int>Support Status - Gets the distribution of sqlInstances by support status.
- Group
Type string - Gets the group type for the assessment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Monthly
Bandwidth doubleCost - Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.
- Monthly
Compute doubleCost - Gets or sets the aggregate Compute Cost for all machines in the assessment.
- double
- Gets or sets the aggregate premium storage cost for all machines in the assessment.
- Monthly
Standard doubleSsd Storage Cost - Gets or sets the aggregate standard SSD storage cost for all the machines in the assessment.
- Monthly
Storage doubleCost - Gets or sets the aggregate Storage Cost for all machines in the assessment.
- Monthly
Ultra doubleStorage Cost - Gets or sets the aggregate ultra storage cost for all machines in the assessment.
- Name string
- The name of the resource
- Number
Of intMachines - Gets or sets the Number of machines part of the assessment.
- Prices
Timestamp string - Last time when rates were queried.
- Schema
Version 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.
- Suitability
Summary Dictionary<string, int> - Gets or sets the Cloud suitability summary for all the machines in the assessment.
- System
Data Pulumi.Azure Native. Migrate. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Updated
Timestamp string - Date and Time when assessment was last updated.
- Assessment
Error map[string]intSummary - Gets or sets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
- Assessment
Type string - Assessment type of the assessment.
- Confidence
Rating float64In Percentage - Confidence Rating in Percentage.
- Cost
Components []CostComponent Response - Gets the collection of cost components.
- Created
Timestamp string - Date and Time when assessment was created.
- Distribution
By map[string]intOs Name - Gets the distribution by os name.
- Distribution
By map[string]intService Pack Insight - Gets the distribution distribution of sqlInstances by service pack insight.
- Distribution
By map[string]intSupport Status - Gets the distribution of sqlInstances by support status.
- Group
Type string - Gets the group type for the assessment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Monthly
Bandwidth float64Cost - Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.
- Monthly
Compute float64Cost - Gets or sets the aggregate Compute Cost for all machines in the assessment.
- float64
- Gets or sets the aggregate premium storage cost for all machines in the assessment.
- Monthly
Standard float64Ssd Storage Cost - Gets or sets the aggregate standard SSD storage cost for all the machines in the assessment.
- Monthly
Storage float64Cost - Gets or sets the aggregate Storage Cost for all machines in the assessment.
- Monthly
Ultra float64Storage Cost - Gets or sets the aggregate ultra storage cost for all machines in the assessment.
- Name string
- The name of the resource
- Number
Of intMachines - Gets or sets the Number of machines part of the assessment.
- Prices
Timestamp string - Last time when rates were queried.
- Schema
Version 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.
- Suitability
Summary map[string]int - Gets or sets the Cloud suitability summary for all the machines in the assessment.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Updated
Timestamp string - Date and Time when assessment was last updated.
- assessment
Error Map<String,Integer>Summary - Gets or sets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
- assessment
Type String - Assessment type of the assessment.
- confidence
Rating DoubleIn Percentage - Confidence Rating in Percentage.
- cost
Components List<CostComponent Response> - Gets the collection of cost components.
- created
Timestamp String - Date and Time when assessment was created.
- distribution
By Map<String,Integer>Os Name - Gets the distribution by os name.
- distribution
By Map<String,Integer>Service Pack Insight - Gets the distribution distribution of sqlInstances by service pack insight.
- distribution
By Map<String,Integer>Support Status - Gets the distribution of sqlInstances by support status.
- group
Type String - Gets the group type for the assessment.
- id String
- The provider-assigned unique ID for this managed resource.
- monthly
Bandwidth DoubleCost - Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.
- monthly
Compute DoubleCost - Gets or sets the aggregate Compute Cost for all machines in the assessment.
- Double
- Gets or sets the aggregate premium storage cost for all machines in the assessment.
- monthly
Standard DoubleSsd Storage Cost - Gets or sets the aggregate standard SSD storage cost for all the machines in the assessment.
- monthly
Storage DoubleCost - Gets or sets the aggregate Storage Cost for all machines in the assessment.
- monthly
Ultra DoubleStorage Cost - Gets or sets the aggregate ultra storage cost for all machines in the assessment.
- name String
- The name of the resource
- number
Of IntegerMachines - Gets or sets the Number of machines part of the assessment.
- prices
Timestamp String - Last time when rates were queried.
- schema
Version 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.
- suitability
Summary Map<String,Integer> - Gets or sets the Cloud suitability summary for all the machines in the assessment.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated
Timestamp String - Date and Time when assessment was last updated.
- assessment
Error {[key: string]: number}Summary - Gets or sets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
- assessment
Type string - Assessment type of the assessment.
- confidence
Rating numberIn Percentage - Confidence Rating in Percentage.
- cost
Components CostComponent Response[] - Gets the collection of cost components.
- created
Timestamp string - Date and Time when assessment was created.
- distribution
By {[key: string]: number}Os Name - Gets the distribution by os name.
- distribution
By {[key: string]: number}Service Pack Insight - Gets the distribution distribution of sqlInstances by service pack insight.
- distribution
By {[key: string]: number}Support Status - Gets the distribution of sqlInstances by support status.
- group
Type string - Gets the group type for the assessment.
- id string
- The provider-assigned unique ID for this managed resource.
- monthly
Bandwidth numberCost - Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.
- monthly
Compute numberCost - Gets or sets the aggregate Compute Cost for all machines in the assessment.
- number
- Gets or sets the aggregate premium storage cost for all machines in the assessment.
- monthly
Standard numberSsd Storage Cost - Gets or sets the aggregate standard SSD storage cost for all the machines in the assessment.
- monthly
Storage numberCost - Gets or sets the aggregate Storage Cost for all machines in the assessment.
- monthly
Ultra numberStorage Cost - Gets or sets the aggregate ultra storage cost for all machines in the assessment.
- name string
- The name of the resource
- number
Of numberMachines - Gets or sets the Number of machines part of the assessment.
- prices
Timestamp string - Last time when rates were queried.
- schema
Version 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.
- suitability
Summary {[key: string]: number} - Gets or sets the Cloud suitability summary for all the machines in the assessment.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated
Timestamp string - Date and Time when assessment was last updated.
- assessment_
error_ Mapping[str, int]summary - Gets or sets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
- assessment_
type str - Assessment type of the assessment.
- confidence_
rating_ floatin_ percentage - Confidence Rating in Percentage.
- cost_
components Sequence[CostComponent Response] - Gets the collection of cost components.
- created_
timestamp str - Date and Time when assessment was created.
- distribution_
by_ Mapping[str, int]os_ name - Gets the distribution by os name.
- distribution_
by_ Mapping[str, int]service_ pack_ insight - Gets the distribution distribution of sqlInstances by service pack insight.
- distribution_
by_ Mapping[str, int]support_ status - Gets the distribution of sqlInstances by support status.
- group_
type str - Gets the group type for the assessment.
- id str
- The provider-assigned unique ID for this managed resource.
- monthly_
bandwidth_ floatcost - Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.
- monthly_
compute_ floatcost - Gets or sets the aggregate Compute Cost for all machines in the assessment.
- float
- Gets or sets the aggregate premium storage cost for all machines in the assessment.
- monthly_
standard_ floatssd_ storage_ cost - Gets or sets the aggregate standard SSD storage cost for all the machines in the assessment.
- monthly_
storage_ floatcost - Gets or sets the aggregate Storage Cost for all machines in the assessment.
- monthly_
ultra_ floatstorage_ cost - Gets or sets the aggregate ultra storage cost for all machines in the assessment.
- name str
- The name of the resource
- number_
of_ intmachines - Gets or sets the Number of machines part of the assessment.
- 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.
- suitability_
summary Mapping[str, int] - Gets or sets the Cloud suitability summary for all the machines in the assessment.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- updated_
timestamp str - Date and Time when assessment was last updated.
- assessment
Error Map<Number>Summary - Gets or sets the assessment error summary. This is the number of machines affected by each type of error in this assessment.
- assessment
Type String - Assessment type of the assessment.
- confidence
Rating NumberIn Percentage - Confidence Rating in Percentage.
- cost
Components List<Property Map> - Gets the collection of cost components.
- created
Timestamp String - Date and Time when assessment was created.
- distribution
By Map<Number>Os Name - Gets the distribution by os name.
- distribution
By Map<Number>Service Pack Insight - Gets the distribution distribution of sqlInstances by service pack insight.
- distribution
By Map<Number>Support Status - Gets the distribution of sqlInstances by support status.
- group
Type String - Gets the group type for the assessment.
- id String
- The provider-assigned unique ID for this managed resource.
- monthly
Bandwidth NumberCost - Gets or sets the aggregate Bandwidth Cost for all machines in the assessment.
- monthly
Compute NumberCost - Gets or sets the aggregate Compute Cost for all machines in the assessment.
- Number
- Gets or sets the aggregate premium storage cost for all machines in the assessment.
- monthly
Standard NumberSsd Storage Cost - Gets or sets the aggregate standard SSD storage cost for all the machines in the assessment.
- monthly
Storage NumberCost - Gets or sets the aggregate Storage Cost for all machines in the assessment.
- monthly
Ultra NumberStorage Cost - Gets or sets the aggregate ultra storage cost for all machines in the assessment.
- name String
- The name of the resource
- number
Of NumberMachines - Gets or sets the Number of machines part of the assessment.
- prices
Timestamp String - Last time when rates were queried.
- schema
Version 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.
- suitability
Summary Map<Number> - Gets or sets the Cloud suitability summary for all the machines in the assessment.
- system
Data 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"
- updated
Timestamp String - Date and Time when assessment was last updated.
Supporting Types
AssessmentSizingCriterion, AssessmentSizingCriterionArgs
- Performance
Based - PerformanceBasedPerformance Data based Sizing.
- As
On Premises - AsOnPremisesAs On Premises or Static Data based Sizing.
- Assessment
Sizing Criterion Performance Based - PerformanceBasedPerformance Data based Sizing.
- Assessment
Sizing Criterion As On Premises - AsOnPremisesAs On Premises or Static Data based Sizing.
- Performance
Based - PerformanceBasedPerformance Data based Sizing.
- As
On Premises - AsOnPremisesAs On Premises or Static Data based Sizing.
- Performance
Based - PerformanceBasedPerformance Data based Sizing.
- As
On Premises - AsOnPremisesAs On Premises or Static Data based Sizing.
- PERFORMANCE_BASED
- PerformanceBasedPerformance Data based Sizing.
- AS_ON_PREMISES
- AsOnPremisesAs On Premises or Static Data based Sizing.
- "Performance
Based" - PerformanceBasedPerformance Data based Sizing.
- "As
On Premises" - AsOnPremisesAs On Premises or Static Data based Sizing.
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
- Azure
Currency Unknown - Unknown
- Azure
Currency USD - USD
- Azure
Currency DKK - DKK
- Azure
Currency CAD - CAD
- Azure
Currency IDR - IDR
- Azure
Currency JPY - JPY
- Azure
Currency KRW - KRW
- Azure
Currency NZD - NZD
- Azure
Currency NOK - NOK
- Azure
Currency RUB - RUB
- Azure
Currency SAR - SAR
- Azure
Currency ZAR - ZAR
- Azure
Currency SEK - SEK
- Azure
Currency TRY - TRY
- Azure
Currency GBP - GBP
- Azure
Currency MXN - MXN
- Azure
Currency MYR - MYR
- Azure
Currency INR - INR
- Azure
Currency HKD - HKD
- Azure
Currency BRL - BRL
- Azure
Currency TWD - TWD
- Azure
Currency EUR - EUR
- Azure
Currency CHF - CHF
- Azure
Currency ARS - ARS
- Azure
Currency AUD - AUD
- Azure
Currency CNY - CNY
- Unknown
- Unknown
- USD
- USD
- DKK
- DKK
- CAD
- CAD
- IDR
- IDR
- JPY
- JPY
- KRW
- KRW
- NZD
- NZD
- NOK
- NOK
- RUB
- RUB
- SAR
- SAR
- ZAR
- ZAR
- SEK
- SEK
- TRY
- TRY
- GBP
- GBP
- MXN
- MXN
- MYR
- MYR
- INR
- INR
- HKD
- HKD
- BRL
- BRL
- TWD
- TWD
- EUR
- EUR
- CHF
- CHF
- ARS
- ARS
- AUD
- AUD
- CNY
- CNY
- Unknown
- Unknown
- USD
- USD
- DKK
- DKK
- CAD
- CAD
- IDR
- IDR
- JPY
- JPY
- KRW
- KRW
- NZD
- NZD
- NOK
- NOK
- RUB
- RUB
- SAR
- SAR
- ZAR
- ZAR
- SEK
- SEK
- TRY
- TRY
- GBP
- GBP
- MXN
- MXN
- MYR
- MYR
- INR
- INR
- HKD
- HKD
- BRL
- BRL
- TWD
- TWD
- EUR
- EUR
- CHF
- CHF
- ARS
- ARS
- AUD
- AUD
- CNY
- CNY
- UNKNOWN
- Unknown
- USD
- USD
- DKK
- DKK
- CAD
- CAD
- IDR
- IDR
- JPY
- JPY
- KRW
- KRW
- NZD
- NZD
- NOK
- NOK
- RUB
- RUB
- SAR
- SAR
- ZAR
- ZAR
- SEK
- SEK
- TRY_
- TRY
- GBP
- GBP
- MXN
- MXN
- MYR
- MYR
- INR
- INR
- HKD
- HKD
- BRL
- BRL
- TWD
- TWD
- EUR
- EUR
- CHF
- CHF
- ARS
- ARS
- AUD
- AUD
- CNY
- CNY
- "Unknown"
- Unknown
- "USD"
- USD
- "DKK"
- DKK
- "CAD"
- CAD
- "IDR"
- IDR
- "JPY"
- JPY
- "KRW"
- KRW
- "NZD"
- NZD
- "NOK"
- NOK
- "RUB"
- RUB
- "SAR"
- SAR
- "ZAR"
- ZAR
- "SEK"
- SEK
- "TRY"
- TRY
- "GBP"
- GBP
- "MXN"
- MXN
- "MYR"
- MYR
- "INR"
- INR
- "HKD"
- HKD
- "BRL"
- BRL
- "TWD"
- TWD
- "EUR"
- EUR
- "CHF"
- CHF
- "ARS"
- ARS
- "AUD"
- AUD
- "CNY"
- CNY
AzureDiskType, AzureDiskTypeArgs
- Unknown
- Unknown
- Standard
- Standard
- Standard
SSD - StandardSSD
- Premium
- Premium
- Standard
Or Premium - StandardOrPremium
- Ultra
- Ultra
- Premium
V2 - PremiumV2
- Azure
Disk Type Unknown - Unknown
- Azure
Disk Type Standard - Standard
- Azure
Disk Type Standard SSD - StandardSSD
- Azure
Disk Type Premium - Premium
- Azure
Disk Type Standard Or Premium - StandardOrPremium
- Azure
Disk Type Ultra - Ultra
- Azure
Disk Type Premium V2 - PremiumV2
- Unknown
- Unknown
- Standard
- Standard
- Standard
SSD - StandardSSD
- Premium
- Premium
- Standard
Or Premium - StandardOrPremium
- Ultra
- Ultra
- Premium
V2 - PremiumV2
- Unknown
- Unknown
- Standard
- Standard
- Standard
SSD - StandardSSD
- Premium
- Premium
- Standard
Or Premium - StandardOrPremium
- Ultra
- Ultra
- Premium
V2 - PremiumV2
- UNKNOWN
- Unknown
- STANDARD
- Standard
- STANDARD_SSD
- StandardSSD
- PREMIUM
- Premium
- STANDARD_OR_PREMIUM
- StandardOrPremium
- ULTRA
- Ultra
- PREMIUM_V2
- PremiumV2
- "Unknown"
- Unknown
- "Standard"
- Standard
- "Standard
SSD" - StandardSSD
- "Premium"
- Premium
- "Standard
Or Premium" - StandardOrPremium
- "Ultra"
- Ultra
- "Premium
V2" - PremiumV2
AzureHybridUseBenefit, AzureHybridUseBenefitArgs
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- Azure
Hybrid Use Benefit Unknown - Unknown
- Azure
Hybrid Use Benefit Yes - Yes
- Azure
Hybrid Use Benefit No - No
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- Unknown
- Unknown
- Yes
- Yes
- No
- No
- UNKNOWN
- Unknown
- YES
- Yes
- NO
- No
- "Unknown"
- Unknown
- "Yes"
- Yes
- "No"
- No
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
- Savings
Plan1Year - SavingsPlan1Year
- Savings
Plan3Year - SavingsPlan3Year
- Azure
Offer Code Unknown - Unknown
- Azure
Offer Code Msazr0003P - MSAZR0003P
- Azure
Offer Code Msazr0044P - MSAZR0044P
- Azure
Offer Code Msazr0059P - MSAZR0059P
- Azure
Offer Code Msazr0060P - MSAZR0060P
- Azure
Offer Code Msazr0062P - MSAZR0062P
- Azure
Offer Code Msazr0063P - MSAZR0063P
- Azure
Offer Code Msazr0064P - MSAZR0064P
- Azure
Offer Code Msazr0029P - MSAZR0029P
- Azure
Offer Code Msazr0022P - MSAZR0022P
- Azure
Offer Code Msazr0023P - MSAZR0023P
- Azure
Offer Code Msazr0148P - MSAZR0148P
- Azure
Offer Code Msazr0025P - MSAZR0025P
- Azure
Offer Code Msazr0036P - MSAZR0036P
- Azure
Offer Code Msazr0120P - MSAZR0120P
- Azure
Offer Code Msazr0121P - MSAZR0121P
- Azure
Offer Code Msazr0122P - MSAZR0122P
- Azure
Offer Code Msazr0123P - MSAZR0123P
- Azure
Offer Code Msazr0124P - MSAZR0124P
- Azure
Offer Code Msazr0125P - MSAZR0125P
- Azure
Offer Code Msazr0126P - MSAZR0126P
- Azure
Offer Code Msazr0127P - MSAZR0127P
- Azure
Offer Code Msazr0128P - MSAZR0128P
- Azure
Offer Code Msazr0129P - MSAZR0129P
- Azure
Offer Code Msazr0130P - MSAZR0130P
- Azure
Offer Code Msazr0111P - MSAZR0111P
- Azure
Offer Code Msazr0144P - MSAZR0144P
- Azure
Offer Code Msazr0149P - MSAZR0149P
- Azure
Offer Code Msmcazr0044P - MSMCAZR0044P
- Azure
Offer Code Msmcazr0059P - MSMCAZR0059P
- Azure
Offer Code Msmcazr0060P - MSMCAZR0060P
- Azure
Offer Code Msmcazr0063P - MSMCAZR0063P
- Azure
Offer Code Msmcazr0120P - MSMCAZR0120P
- Azure
Offer Code Msmcazr0121P - MSMCAZR0121P
- Azure
Offer Code Msmcazr0125P - MSMCAZR0125P
- Azure
Offer Code Msmcazr0128P - MSMCAZR0128P
- Azure
Offer Code Msazrde0003P - MSAZRDE0003P
- Azure
Offer Code Msazrde0044P - MSAZRDE0044P
- Azure
Offer Code Msazrusgov0003P - MSAZRUSGOV0003P
- Azure
Offer Code EA - EA
- Azure
Offer Code Msazr0243P - MSAZR0243P
- Azure
Offer Code Savings Plan1Year - SavingsPlan1Year
- Azure
Offer Code Savings Plan3Year - SavingsPlan3Year
- Unknown
- Unknown
- Msazr0003P
- MSAZR0003P
- Msazr0044P
- MSAZR0044P
- Msazr0059P
- MSAZR0059P
- Msazr0060P
- MSAZR0060P
- Msazr0062P
- MSAZR0062P
- Msazr0063P
- MSAZR0063P
- Msazr0064P
- MSAZR0064P
- Msazr0029P
- MSAZR0029P
- Msazr0022P
- MSAZR0022P
- Msazr0023P
- MSAZR0023P
- Msazr0148P
- MSAZR0148P
- Msazr0025P
- MSAZR0025P
- Msazr0036P
- MSAZR0036P
- Msazr0120P
- MSAZR0120P
- Msazr0121P
- MSAZR0121P
- Msazr0122P
- MSAZR0122P
- Msazr0123P
- MSAZR0123P
- Msazr0124P
- MSAZR0124P
- Msazr0125P
- MSAZR0125P
- Msazr0126P
- MSAZR0126P
- Msazr0127P
- MSAZR0127P
- Msazr0128P
- MSAZR0128P
- Msazr0129P
- MSAZR0129P
- Msazr0130P
- MSAZR0130P
- Msazr0111P
- MSAZR0111P
- Msazr0144P
- MSAZR0144P
- Msazr0149P
- MSAZR0149P
- Msmcazr0044P
- MSMCAZR0044P
- Msmcazr0059P
- MSMCAZR0059P
- Msmcazr0060P
- MSMCAZR0060P
- Msmcazr0063P
- MSMCAZR0063P
- Msmcazr0120P
- MSMCAZR0120P
- Msmcazr0121P
- MSMCAZR0121P
- Msmcazr0125P
- MSMCAZR0125P
- Msmcazr0128P
- MSMCAZR0128P
- Msazrde0003P
- MSAZRDE0003P
- Msazrde0044P
- MSAZRDE0044P
- Msazrusgov0003P
- MSAZRUSGOV0003P
- EA
- EA
- Msazr0243P
- MSAZR0243P
- Savings
Plan1Year - SavingsPlan1Year
- Savings
Plan3Year - SavingsPlan3Year
- Unknown
- Unknown
- Msazr0003P
- MSAZR0003P
- Msazr0044P
- MSAZR0044P
- Msazr0059P
- MSAZR0059P
- Msazr0060P
- MSAZR0060P
- Msazr0062P
- MSAZR0062P
- Msazr0063P
- MSAZR0063P
- Msazr0064P
- MSAZR0064P
- Msazr0029P
- MSAZR0029P
- Msazr0022P
- MSAZR0022P
- Msazr0023P
- MSAZR0023P
- Msazr0148P
- MSAZR0148P
- Msazr0025P
- MSAZR0025P
- Msazr0036P
- MSAZR0036P
- Msazr0120P
- MSAZR0120P
- Msazr0121P
- MSAZR0121P
- Msazr0122P
- MSAZR0122P
- Msazr0123P
- MSAZR0123P
- Msazr0124P
- MSAZR0124P
- Msazr0125P
- MSAZR0125P
- Msazr0126P
- MSAZR0126P
- Msazr0127P
- MSAZR0127P
- Msazr0128P
- MSAZR0128P
- Msazr0129P
- MSAZR0129P
- Msazr0130P
- MSAZR0130P
- Msazr0111P
- MSAZR0111P
- Msazr0144P
- MSAZR0144P
- Msazr0149P
- MSAZR0149P
- Msmcazr0044P
- MSMCAZR0044P
- Msmcazr0059P
- MSMCAZR0059P
- Msmcazr0060P
- MSMCAZR0060P
- Msmcazr0063P
- MSMCAZR0063P
- Msmcazr0120P
- MSMCAZR0120P
- Msmcazr0121P
- MSMCAZR0121P
- Msmcazr0125P
- MSMCAZR0125P
- Msmcazr0128P
- MSMCAZR0128P
- Msazrde0003P
- MSAZRDE0003P
- Msazrde0044P
- MSAZRDE0044P
- Msazrusgov0003P
- MSAZRUSGOV0003P
- EA
- EA
- Msazr0243P
- MSAZR0243P
- Savings
Plan1Year - SavingsPlan1Year
- Savings
Plan3Year - 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
- "Savings
Plan1Year" - SavingsPlan1Year
- "Savings
Plan3Year" - SavingsPlan3Year
AzurePricingTier, AzurePricingTierArgs
- Standard
- Standard
- Basic
- Basic
- Azure
Pricing Tier Standard - Standard
- Azure
Pricing Tier Basic - Basic
- Standard
- Standard
- Basic
- Basic
- Standard
- Standard
- Basic
- Basic
- STANDARD
- Standard
- BASIC
- Basic
- "Standard"
- Standard
- "Basic"
- Basic
AzureReservedInstance, AzureReservedInstanceArgs
- None
- None
- RI1Year
- RI1Year
- RI3Year
- RI3Year
- Azure
Reserved Instance None - None
- Azure
Reserved Instance RI1Year - RI1Year
- Azure
Reserved Instance RI3Year - RI3Year
- None
- None
- RI1Year
- RI1Year
- RI3Year
- RI3Year
- None
- None
- RI1Year
- RI1Year
- RI3Year
- RI3Year
- NONE
- None
- RI1_YEAR
- RI1Year
- RI3_YEAR
- RI3Year
- "None"
- None
- "RI1Year"
- RI1Year
- "RI3Year"
- RI3Year
AzureStorageRedundancy, AzureStorageRedundancyArgs
- Unknown
- Unknown
- Locally
Redundant - LocallyRedundant
- Zone
Redundant - ZoneRedundant
- Geo
Redundant - GeoRedundant
- Read
Access Geo Redundant - ReadAccessGeoRedundant
- Azure
Storage Redundancy Unknown - Unknown
- Azure
Storage Redundancy Locally Redundant - LocallyRedundant
- Azure
Storage Redundancy Zone Redundant - ZoneRedundant
- Azure
Storage Redundancy Geo Redundant - GeoRedundant
- Azure
Storage Redundancy Read Access Geo Redundant - ReadAccessGeoRedundant
- Unknown
- Unknown
- Locally
Redundant - LocallyRedundant
- Zone
Redundant - ZoneRedundant
- Geo
Redundant - GeoRedundant
- Read
Access Geo Redundant - ReadAccessGeoRedundant
- Unknown
- Unknown
- Locally
Redundant - LocallyRedundant
- Zone
Redundant - ZoneRedundant
- Geo
Redundant - GeoRedundant
- Read
Access Geo Redundant - ReadAccessGeoRedundant
- UNKNOWN
- Unknown
- LOCALLY_REDUNDANT
- LocallyRedundant
- ZONE_REDUNDANT
- ZoneRedundant
- GEO_REDUNDANT
- GeoRedundant
- READ_ACCESS_GEO_REDUNDANT
- ReadAccessGeoRedundant
- "Unknown"
- Unknown
- "Locally
Redundant" - LocallyRedundant
- "Zone
Redundant" - ZoneRedundant
- "Geo
Redundant" - GeoRedundant
- "Read
Access Geo Redundant" - ReadAccessGeoRedundant
AzureVmFamily, AzureVmFamilyArgs
- Unknown
- Unknown
- Basic
A0A4 - Basic_A0_A4
- Standard
A0A7 - Standard_A0_A7
- Standard
A8A11 - Standard_A8_A11
- Av2Series
- Av2_series
- DSeries
- D_series
- Dv2Series
- Dv2_series
- DSSeries
- DS_series
- DSv2Series
- DSv2_series
- FSeries
- F_series
- Fs
Series - Fs_series
- GSeries
- G_series
- GSSeries
- GS_series
- HSeries
- H_series
- Ls
Series - 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
- Azure
Vm Family Unknown - Unknown
- Azure
Vm Family Basic A0A4 - Basic_A0_A4
- Azure
Vm Family Standard A0A7 - Standard_A0_A7
- Azure
Vm Family Standard A8A11 - Standard_A8_A11
- Azure
Vm Family Av2Series - Av2_series
- Azure
Vm Family DSeries - D_series
- Azure
Vm Family Dv2Series - Dv2_series
- Azure
Vm Family DSSeries - DS_series
- Azure
Vm Family DSv2Series - DSv2_series
- Azure
Vm Family FSeries - F_series
- Azure
Vm Family Fs Series - Fs_series
- Azure
Vm Family GSeries - G_series
- Azure
Vm Family GSSeries - GS_series
- Azure
Vm Family HSeries - H_series
- Azure
Vm Family Ls Series - Ls_series
- Azure
Vm Family Dsv3Series - Dsv3_series
- Azure
Vm Family Dv3Series - Dv3_series
- Azure
Vm Family Fsv2Series - Fsv2_series
- Azure
Vm Family Ev3Series - Ev3_series
- Azure
Vm Family Esv3Series - Esv3_series
- Azure
Vm Family MSeries - M_series
- Azure
Vm Family DCSeries - DC_Series
- Azure
Vm Family Lsv2Series - Lsv2_series
- Azure
Vm Family Ev4Series - Ev4_series
- Azure
Vm Family Esv4Series - Esv4_series
- Azure
Vm Family Edv4Series - Edv4_series
- Azure
Vm Family Edsv4Series - Edsv4_series
- Azure
Vm Family Dv4Series - Dv4_series
- Azure
Vm Family Dsv4Series - Dsv4_series
- Azure
Vm Family Ddv4Series - Ddv4_series
- Azure
Vm Family Ddsv4Series - Ddsv4_series
- Azure
Vm Family Easv4Series - Easv4_series
- Azure
Vm Family Dasv4Series - Dasv4_series
- Azure
Vm Family Mv2Series - Mv2_series
- Azure
Vm Family Eav4Series - Eav4_series
- Azure
Vm Family Dav4Series - Dav4_series
- Azure
Vm Family Msv2Series - Msv2_series
- Azure
Vm Family Mdsv2Series - Mdsv2_series
- Azure
Vm Family Dv5Series - Dv5_series
- Azure
Vm Family Dsv5Series - Dsv5_series
- Azure
Vm Family Ddv5Series - Ddv5_series
- Azure
Vm Family Ddsv5Series - Ddsv5_series
- Azure
Vm Family Dasv5Series - Dasv5_series
- Azure
Vm Family Dadsv5Series - Dadsv5_series
- Azure
Vm Family Ev5Series - Ev5_series
- Azure
Vm Family Esv5Series - Esv5_series
- Azure
Vm Family Edv5Series - Edv5_series
- Azure
Vm Family Edsv5Series - Edsv5_series
- Azure
Vm Family Easv5Series - Easv5_series
- Azure
Vm Family Eadsv5Series - Eadsv5_series
- Azure
Vm Family Ebsv5Series - Ebsv5_series
- Azure
Vm Family Ebdsv5Series - Ebdsv5_series
- Unknown
- Unknown
- Basic
A0A4 - Basic_A0_A4
- Standard
A0A7 - Standard_A0_A7
- Standard
A8A11 - Standard_A8_A11
- Av2Series
- Av2_series
- DSeries
- D_series
- Dv2Series
- Dv2_series
- DSSeries
- DS_series
- DSv2Series
- DSv2_series
- FSeries
- F_series
- Fs
Series - Fs_series
- GSeries
- G_series
- GSSeries
- GS_series
- HSeries
- H_series
- Ls
Series - 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
A0A4 - Basic_A0_A4
- Standard
A0A7 - Standard_A0_A7
- Standard
A8A11 - Standard_A8_A11
- Av2Series
- Av2_series
- DSeries
- D_series
- Dv2Series
- Dv2_series
- DSSeries
- DS_series
- DSv2Series
- DSv2_series
- FSeries
- F_series
- Fs
Series - Fs_series
- GSeries
- G_series
- GSSeries
- GS_series
- HSeries
- H_series
- Ls
Series - 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
CostComponentResponse, CostComponentResponseArgs
- Name string
- Gets the name of the component.
- Description string
- The textual description of the component.
- Value double
- The value of the component.
- Name string
- Gets the name of the component.
- Description string
- The textual description of the component.
- Value float64
- The value of the component.
- name String
- Gets the name of the component.
- description String
- The textual description of the component.
- value Double
- The value of the component.
- name string
- Gets the name of the component.
- description string
- The textual description of the component.
- value number
- The value of the component.
- name str
- Gets the name of the component.
- description str
- The textual description of the component.
- value float
- The value of the component.
- name String
- Gets the name of the component.
- description String
- The textual description of the component.
- value Number
- The value of the component.
Percentile, PercentileArgs
- Percentile50
- Percentile50Percentile 50.
- Percentile90
- Percentile90Percentile 90.
- Percentile95
- Percentile95Percentile 95.
- Percentile99
- Percentile99Percentile 99.
- Percentile
Percentile50 - Percentile50Percentile 50.
- Percentile
Percentile90 - Percentile90Percentile 90.
- Percentile
Percentile95 - Percentile95Percentile 95.
- Percentile
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.
- "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.
- Provisioning
State Succeeded - SucceededResource has been created.
- Provisioning
State Failed - FailedResource creation failed.
- Provisioning
State Canceled - CanceledResource creation was canceled.
- Provisioning
State Provisioning - ProvisioningResource is being Provisioned.
- Provisioning
State Updating - UpdatingResource is being Updated.
- Provisioning
State Deleting - DeletingResource is being Deleted.
- Provisioning
State Accepted - AcceptedResource is being Accepted.
- Succeeded
- SucceededResource has been created.
- Failed
- FailedResource creation failed.
- Canceled
- CanceledResource creation was canceled.
- Provisioning
- ProvisioningResource is being Provisioned.
- Updating
- UpdatingResource is being Updated.
- Deleting
- DeletingResource is being Deleted.
- Accepted
- AcceptedResource is being Accepted.
- Succeeded
- SucceededResource has been created.
- Failed
- FailedResource creation failed.
- Canceled
- CanceledResource creation was canceled.
- Provisioning
- ProvisioningResource is being Provisioned.
- Updating
- UpdatingResource is being Updated.
- Deleting
- DeletingResource is being Deleted.
- Accepted
- AcceptedResource is being Accepted.
- SUCCEEDED
- SucceededResource has been created.
- FAILED
- FailedResource creation failed.
- CANCELED
- CanceledResource creation was canceled.
- PROVISIONING
- ProvisioningResource is being Provisioned.
- UPDATING
- UpdatingResource is being Updated.
- DELETING
- DeletingResource is being Deleted.
- ACCEPTED
- AcceptedResource is being Accepted.
- "Succeeded"
- SucceededResource has been created.
- "Failed"
- FailedResource creation failed.
- "Canceled"
- CanceledResource creation was canceled.
- "Provisioning"
- ProvisioningResource is being Provisioned.
- "Updating"
- UpdatingResource is being Updated.
- "Deleting"
- DeletingResource is being Deleted.
- "Accepted"
- AcceptedResource is being Accepted.
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
TimeRange, TimeRangeArgs
- Day
- DayDaily.
- Week
- WeekWeekly.
- Month
- MonthMonthly.
- Custom
- CustomCustom Time Range.
- Time
Range Day - DayDaily.
- Time
Range Week - WeekWeekly.
- Time
Range Month - MonthMonthly.
- Time
Range Custom - CustomCustom Time Range.
- Day
- DayDaily.
- Week
- WeekWeekly.
- Month
- MonthMonthly.
- Custom
- CustomCustom Time Range.
- Day
- DayDaily.
- Week
- WeekWeekly.
- Month
- MonthMonthly.
- Custom
- CustomCustom Time Range.
- DAY
- DayDaily.
- WEEK
- WeekWeekly.
- MONTH
- MonthMonthly.
- CUSTOM
- CustomCustom Time Range.
- "Day"
- DayDaily.
- "Week"
- WeekWeekly.
- "Month"
- MonthMonthly.
- "Custom"
- CustomCustom Time Range.
VmUptime, VmUptimeArgs
- Days
Per doubleMonth - Number of days in a month for VM uptime.
- Hours
Per doubleDay - Number of hours per day for VM uptime.
- Days
Per float64Month - Number of days in a month for VM uptime.
- Hours
Per float64Day - Number of hours per day for VM uptime.
- days
Per DoubleMonth - Number of days in a month for VM uptime.
- hours
Per DoubleDay - Number of hours per day for VM uptime.
- days
Per numberMonth - Number of days in a month for VM uptime.
- hours
Per numberDay - Number of hours per day for VM uptime.
- days_
per_ floatmonth - Number of days in a month for VM uptime.
- hours_
per_ floatday - Number of hours per day for VM uptime.
- days
Per NumberMonth - Number of days in a month for VM uptime.
- hours
Per NumberDay - Number of hours per day for VM uptime.
VmUptimeResponse, VmUptimeResponseArgs
- Days
Per doubleMonth - Number of days in a month for VM uptime.
- Hours
Per doubleDay - Number of hours per day for VM uptime.
- Days
Per float64Month - Number of days in a month for VM uptime.
- Hours
Per float64Day - Number of hours per day for VM uptime.
- days
Per DoubleMonth - Number of days in a month for VM uptime.
- hours
Per DoubleDay - Number of hours per day for VM uptime.
- days
Per numberMonth - Number of days in a month for VM uptime.
- hours
Per numberDay - Number of hours per day for VM uptime.
- days_
per_ floatmonth - Number of days in a month for VM uptime.
- hours_
per_ floatday - Number of hours per day for VM uptime.
- days
Per NumberMonth - Number of days in a month for VM uptime.
- hours
Per NumberDay - Number of hours per day for VM uptime.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:migrate:AssessmentsOperation asm1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/assessments/{assessmentName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0