UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

1,917 lines (1,916 loc) • 47.3 kB
export declare const AssessmentSizingCriterion: { /** * Performance Data based Sizing. */ readonly PerformanceBased: "PerformanceBased"; /** * As On Premises or Static Data based Sizing. */ readonly AsOnPremises: "AsOnPremises"; }; /** * Assessment sizing criterion. */ export type AssessmentSizingCriterion = (typeof AssessmentSizingCriterion)[keyof typeof AssessmentSizingCriterion]; export declare const AssessmentStage: { readonly InProgress: "InProgress"; readonly UnderReview: "UnderReview"; readonly Approved: "Approved"; }; /** * User configurable setting that describes the status of the assessment. */ export type AssessmentStage = (typeof AssessmentStage)[keyof typeof AssessmentStage]; export declare const AssessmentType: { readonly Unknown: "Unknown"; readonly MachineAssessment: "MachineAssessment"; readonly AvsAssessment: "AvsAssessment"; readonly SqlAssessment: "SqlAssessment"; readonly WebAppAssessment: "WebAppAssessment"; }; /** * Assessment type of the assessment. */ export type AssessmentType = (typeof AssessmentType)[keyof typeof AssessmentType]; export declare const AsyncCommitModeIntent: { /** * None - Async Commit Mode Intent */ readonly None: "None"; /** * HighAvailability - Async Commit Mode Intent */ readonly HighAvailability: "HighAvailability"; /** * DisasterRecovery - Async Commit Mode Intent */ readonly DisasterRecovery: "DisasterRecovery"; }; /** * Gets or sets user preference indicating intent of async commit mode. */ export type AsyncCommitModeIntent = (typeof AsyncCommitModeIntent)[keyof typeof AsyncCommitModeIntent]; export declare const AutomationArtifactStatus: { readonly NotGenerated: "NotGenerated"; readonly Generated: "Generated"; }; /** * Gets or sets the status of automation artifacts. */ export type AutomationArtifactStatus = (typeof AutomationArtifactStatus)[keyof typeof AutomationArtifactStatus]; export declare const AvsAssessmentScenario: { /** * Unknown assessment scenario */ readonly Unknown: "Unknown"; /** * Create Assessment for new Avs Sddc */ readonly NewAvsSddc: "NewAvsSddc"; /** * Create Assessment for existing Avs Sddc */ readonly AvsSddcExpansion: "AvsSddcExpansion"; }; /** * AVS Assessment Scenario. */ export type AvsAssessmentScenario = (typeof AvsAssessmentScenario)[keyof typeof AvsAssessmentScenario]; export declare const AzureArcState: { /** * AzureArc state disabled. */ readonly Disabled: "Disabled"; /** * AzureArc state enabled. */ readonly Enabled: "Enabled"; /** * AzureArc state unknown. */ readonly Unknown: "Unknown"; }; /** * AzureArc state indicates whether to include azure arc related costs in on-premises or not. */ export type AzureArcState = (typeof AzureArcState)[keyof typeof AzureArcState]; export declare const AzureAvsNodeType: { /** * Unknown Node type */ readonly Unknown: "Unknown"; /** * AVS36 Node type */ readonly AV36: "AV36"; /** * AV36P Node type */ readonly AV36P: "AV36P"; /** * AV52 Node type */ readonly AV52: "AV52"; /** * AV64 Node type */ readonly AV64: "AV64"; }; /** * Azure AVS Node type */ export type AzureAvsNodeType = (typeof AzureAvsNodeType)[keyof typeof AzureAvsNodeType]; export declare const AzureCurrency: { /** * Unknown Currency for Azure */ readonly Unknown: "Unknown"; /** * USD Currency for Azure */ readonly USD: "USD"; /** * DKK Currency for Azure */ readonly DKK: "DKK"; /** * CAD Currency for Azure */ readonly CAD: "CAD"; /** * IDR Currency for Azure */ readonly IDR: "IDR"; /** * JPY Currency for Azure */ readonly JPY: "JPY"; /** * KRW Currency for Azure */ readonly KRW: "KRW"; /** * NZD Currency for Azure */ readonly NZD: "NZD"; /** * NOK Currency for Azure */ readonly NOK: "NOK"; /** * RUB Currency for Azure */ readonly RUB: "RUB"; /** * SAR Currency for Azure */ readonly SAR: "SAR"; /** * ZAR Currency for Azure */ readonly ZAR: "ZAR"; /** * SEK Currency for Azure */ readonly SEK: "SEK"; /** * TRY Currency for Azure */ readonly TRY: "TRY"; /** * GBP Currency for Azure */ readonly GBP: "GBP"; /** * MXN Currency for Azure */ readonly MXN: "MXN"; /** * MYR Currency for Azure */ readonly MYR: "MYR"; /** * INR Currency for Azure */ readonly INR: "INR"; /** * HKD Currency for Azure */ readonly HKD: "HKD"; /** * BRL Currency for Azure */ readonly BRL: "BRL"; /** * TWD Currency for Azure */ readonly TWD: "TWD"; /** * EUR Currency for Azure */ readonly EUR: "EUR"; /** * CHF Currency for Azure */ readonly CHF: "CHF"; /** * ARS Currency for Azure */ readonly ARS: "ARS"; /** * AUD Currency for Azure */ readonly AUD: "AUD"; /** * CNY Currency for Azure */ readonly CNY: "CNY"; }; /** * Currency in which prices should be reported. */ export type AzureCurrency = (typeof AzureCurrency)[keyof typeof AzureCurrency]; export declare const AzureDiskType: { /** * Unknown Azure Disk Type */ readonly Unknown: "Unknown"; /** * Standard Azure Disk Type */ readonly Standard: "Standard"; /** * StandardSSD Azure Disk Type */ readonly StandardSSD: "StandardSSD"; /** * Premium Azure Disk Type */ readonly Premium: "Premium"; /** * StandardOrPremium Azure Disk Type */ readonly StandardOrPremium: "StandardOrPremium"; /** * Ultra Azure Disk Type */ readonly Ultra: "Ultra"; /** * PremiumV2 Azure Disk Type */ readonly PremiumV2: "PremiumV2"; }; /** * Azure Disk Type */ export type AzureDiskType = (typeof AzureDiskType)[keyof typeof AzureDiskType]; export declare const AzureEnvironmentType: { /** * Unknown. Indicates missing data. */ readonly Unknown: "Unknown"; /** * Development or Test Environment. */ readonly DevTest: "DevTest"; /** * Production Environment. */ readonly Production: "Production"; }; /** * Gets or sets environment type. */ export type AzureEnvironmentType = (typeof AzureEnvironmentType)[keyof typeof AzureEnvironmentType]; export declare const AzureHybridUseBenefit: { /** * Unknown Azure Hybrid Use Benefit */ readonly Unknown: "Unknown"; /** * Yes Azure Hybrid Use Benefit */ readonly Yes: "Yes"; /** * No Azure Hybrid Use Benefit */ readonly No: "No"; }; /** * Gets or sets the user configurable setting to display the linux azure hybrid use * benefit. */ export type AzureHybridUseBenefit = (typeof AzureHybridUseBenefit)[keyof typeof AzureHybridUseBenefit]; export declare const AzureLocation: { /** * Unknown Location for Azure */ readonly Unknown: "Unknown"; /** * EastAsia Location for Azure */ readonly EastAsia: "EastAsia"; /** * SoutheastAsia Location for Azure */ readonly SoutheastAsia: "SoutheastAsia"; /** * AustraliaEast Location for Azure */ readonly AustraliaEast: "AustraliaEast"; /** * AustraliaSoutheast Location for Azure */ readonly AustraliaSoutheast: "AustraliaSoutheast"; /** * BrazilSouth Location for Azure */ readonly BrazilSouth: "BrazilSouth"; /** * CanadaCentral Location for Azure */ readonly CanadaCentral: "CanadaCentral"; /** * CanadaEast Location for Azure */ readonly CanadaEast: "CanadaEast"; /** * WestEurope Location for Azure */ readonly WestEurope: "WestEurope"; /** * NorthEurope Location for Azure */ readonly NorthEurope: "NorthEurope"; /** * CentralIndia Location for Azure */ readonly CentralIndia: "CentralIndia"; /** * SouthIndia Location for Azure */ readonly SouthIndia: "SouthIndia"; /** * WestIndia Location for Azure */ readonly WestIndia: "WestIndia"; /** * JapanEast Location for Azure */ readonly JapanEast: "JapanEast"; /** * JapanWest Location for Azure */ readonly JapanWest: "JapanWest"; /** * KoreaCentral Location for Azure */ readonly KoreaCentral: "KoreaCentral"; /** * KoreaSouth Location for Azure */ readonly KoreaSouth: "KoreaSouth"; /** * UkWest Location for Azure */ readonly UkWest: "UkWest"; /** * UkSouth Location for Azure */ readonly UkSouth: "UkSouth"; /** * NorthCentralUs Location for Azure */ readonly NorthCentralUs: "NorthCentralUs"; /** * EastUs Location for Azure */ readonly EastUs: "EastUs"; /** * WestUs2 Location for Azure */ readonly WestUs2: "WestUs2"; /** * SouthCentralUs Location for Azure */ readonly SouthCentralUs: "SouthCentralUs"; /** * CentralUs Location for Azure */ readonly CentralUs: "CentralUs"; /** * EastUs2 Location for Azure */ readonly EastUs2: "EastUs2"; /** * WestUs Location for Azure */ readonly WestUs: "WestUs"; /** * WestCentralUs Location for Azure */ readonly WestCentralUs: "WestCentralUs"; /** * GermanyCentral Location for Azure */ readonly GermanyCentral: "GermanyCentral"; /** * GermanyNortheast Location for Azure */ readonly GermanyNortheast: "GermanyNortheast"; /** * ChinaNorth Location for Azure */ readonly ChinaNorth: "ChinaNorth"; /** * ChinaEast Location for Azure */ readonly ChinaEast: "ChinaEast"; /** * USGovArizona Location for Azure */ readonly USGovArizona: "USGovArizona"; /** * USGovTexas Location for Azure */ readonly USGovTexas: "USGovTexas"; /** * USGovIowa Location for Azure */ readonly USGovIowa: "USGovIowa"; /** * USGovVirginia Location for Azure */ readonly USGovVirginia: "USGovVirginia"; /** * USDoDCentral Location for Azure */ readonly USDoDCentral: "USDoDCentral"; /** * USDoDEast Location for Azure */ readonly USDoDEast: "USDoDEast"; /** * FranceCentral Location for Azure */ readonly FranceCentral: "FranceCentral"; /** * AustraliaCentral Location for Azure */ readonly AustraliaCentral: "AustraliaCentral"; /** * SouthAfricaNorth Location for Azure */ readonly SouthAfricaNorth: "SouthAfricaNorth"; /** * FranceSouth Location for Azure */ readonly FranceSouth: "FranceSouth"; /** * AustraliaCentral2 Location for Azure */ readonly AustraliaCentral2: "AustraliaCentral2"; /** * SouthAfricaWest Location for Azure */ readonly SouthAfricaWest: "SouthAfricaWest"; /** * GermanyNorth Location for Azure */ readonly GermanyNorth: "GermanyNorth"; /** * GermanyWestCentral Location for Azure */ readonly GermanyWestCentral: "GermanyWestCentral"; /** * NorwayEast Location for Azure */ readonly NorwayEast: "NorwayEast"; /** * NorwayWest Location for Azure */ readonly NorwayWest: "NorwayWest"; /** * ChinaEast2 Location for Azure */ readonly ChinaEast2: "ChinaEast2"; /** * ChinaNorth2 Location for Azure */ readonly ChinaNorth2: "ChinaNorth2"; /** * SwitzerlandNorth Location for Azure */ readonly SwitzerlandNorth: "SwitzerlandNorth"; /** * SwitzerlandWest Location for Azure */ readonly SwitzerlandWest: "SwitzerlandWest"; /** * UAENorth Location for Azure */ readonly UAENorth: "UAENorth"; /** * UAECentral Location for Azure */ readonly UAECentral: "UAECentral"; /** * UsNatEast Location for Azure */ readonly UsNatEast: "UsNatEast"; /** * UsNatWest Location for Azure */ readonly UsNatWest: "UsNatWest"; /** * UsSecEast Location for Azure */ readonly UsSecEast: "UsSecEast"; /** * UsSecCentral Location for Azure */ readonly UsSecCentral: "UsSecCentral"; /** * UsSecWest Location for Azure */ readonly UsSecWest: "UsSecWest"; /** * SwedenCentral Location for Azure */ readonly SwedenCentral: "SwedenCentral"; /** * QatarCentral Location for Azure */ readonly QatarCentral: "QatarCentral"; /** * JioIndiaWest Location for Azure */ readonly JioIndiaWest: "JioIndiaWest"; /** * ItalyNorth Location for Azure */ readonly ItalyNorth: "ItalyNorth"; /** * PolandCentral Location for Azure */ readonly PolandCentral: "PolandCentral"; /** * IsraelCentral Location for Azure */ readonly IsraelCentral: "IsraelCentral"; /** * MexicoCentral Location for Azure */ readonly MexicoCentral: "MexicoCentral"; /** * NewZealandNorth Location for Azure */ readonly NewZealandNorth: "NewZealandNorth"; /** * SpainCentral Location for Azure */ readonly SpainCentral: "SpainCentral"; }; /** * Gets or sets the Azure Location or Azure region where to which the machines * will be migrated. */ export type AzureLocation = (typeof AzureLocation)[keyof typeof AzureLocation]; export declare const AzureOffer: { /** * Unknown - Azure Offer */ readonly Unknown: "Unknown"; /** * MSAZR0003P Azure Offer */ readonly Msazr0003P: "MSAZR0003P"; /** * MSAZR0023P Azure Offer */ readonly Msazr0023P: "MSAZR0023P"; /** * MSMCAZR0044P Azure Offer */ readonly Msmcazr0044P: "MSMCAZR0044P"; /** * MSMCAZR0059P Azure Offer */ readonly Msmcazr0059P: "MSMCAZR0059P"; /** * MSMCAZR0060P Azure Offer */ readonly Msmcazr0060P: "MSMCAZR0060P"; /** * MSMCAZR0063P Azure Offer */ readonly Msmcazr0063P: "MSMCAZR0063P"; /** * MSAZRUSGOV0003P Azure Offer */ readonly Msazrusgov0003P: "MSAZRUSGOV0003P"; /** * EA Azure Offer */ readonly EA: "EA"; /** * SavingsPlan1Year Azure Offer */ readonly SavingsPlan1Year: "SavingsPlan1Year"; /** * SavingsPlan3Year Azure Offer */ readonly SavingsPlan3Year: "SavingsPlan3Year"; }; /** * Gets or sets the Azure offer code. */ export type AzureOffer = (typeof AzureOffer)[keyof typeof AzureOffer]; export declare const AzureOfferCode: { readonly Unknown: "Unknown"; readonly Msazr0003P: "MSAZR0003P"; readonly Msazr0044P: "MSAZR0044P"; readonly Msazr0059P: "MSAZR0059P"; readonly Msazr0060P: "MSAZR0060P"; readonly Msazr0062P: "MSAZR0062P"; readonly Msazr0063P: "MSAZR0063P"; readonly Msazr0064P: "MSAZR0064P"; readonly Msazr0029P: "MSAZR0029P"; readonly Msazr0022P: "MSAZR0022P"; readonly Msazr0023P: "MSAZR0023P"; readonly Msazr0148P: "MSAZR0148P"; readonly Msazr0025P: "MSAZR0025P"; readonly Msazr0036P: "MSAZR0036P"; readonly Msazr0120P: "MSAZR0120P"; readonly Msazr0121P: "MSAZR0121P"; readonly Msazr0122P: "MSAZR0122P"; readonly Msazr0123P: "MSAZR0123P"; readonly Msazr0124P: "MSAZR0124P"; readonly Msazr0125P: "MSAZR0125P"; readonly Msazr0126P: "MSAZR0126P"; readonly Msazr0127P: "MSAZR0127P"; readonly Msazr0128P: "MSAZR0128P"; readonly Msazr0129P: "MSAZR0129P"; readonly Msazr0130P: "MSAZR0130P"; readonly Msazr0111P: "MSAZR0111P"; readonly Msazr0144P: "MSAZR0144P"; readonly Msazr0149P: "MSAZR0149P"; readonly Msmcazr0044P: "MSMCAZR0044P"; readonly Msmcazr0059P: "MSMCAZR0059P"; readonly Msmcazr0060P: "MSMCAZR0060P"; readonly Msmcazr0063P: "MSMCAZR0063P"; readonly Msmcazr0120P: "MSMCAZR0120P"; readonly Msmcazr0121P: "MSMCAZR0121P"; readonly Msmcazr0125P: "MSMCAZR0125P"; readonly Msmcazr0128P: "MSMCAZR0128P"; readonly Msazrde0003P: "MSAZRDE0003P"; readonly Msazrde0044P: "MSAZRDE0044P"; readonly Msazrusgov0003P: "MSAZRUSGOV0003P"; readonly EA: "EA"; readonly Msazr0243P: "MSAZR0243P"; readonly SavingsPlan1Year: "SavingsPlan1Year"; readonly SavingsPlan3Year: "SavingsPlan3Year"; }; /** * Azure Offer Code. */ export type AzureOfferCode = (typeof AzureOfferCode)[keyof typeof AzureOfferCode]; export declare const AzurePricingTier: { /** * Standard Azure Pricing Tier */ readonly Standard: "Standard"; /** * Basic Azure Pricing Tier */ readonly Basic: "Basic"; }; /** * Gets or sets Azure Pricing Tier - Free, Basic, etc. */ export type AzurePricingTier = (typeof AzurePricingTier)[keyof typeof AzurePricingTier]; export declare const AzureReservedInstance: { readonly None: "None"; readonly RI1Year: "RI1Year"; readonly RI3Year: "RI3Year"; }; /** * Reserved instance. */ export type AzureReservedInstance = (typeof AzureReservedInstance)[keyof typeof AzureReservedInstance]; export declare const AzureSecurityOfferingType: { /** * NO - Azure Security Offering Type */ readonly NO: "NO"; /** * MDC - Azure Security Offering Type */ readonly MDC: "MDC"; }; /** * Azure security offering type. */ export type AzureSecurityOfferingType = (typeof AzureSecurityOfferingType)[keyof typeof AzureSecurityOfferingType]; export declare const AzureSqlDataBaseType: { /** * Unknown Data Base Type */ readonly Unknown: "Unknown"; /** * Automatic Data Base Type */ readonly Automatic: "Automatic"; /** * SingleDatabase Data Base Type */ readonly SingleDatabase: "SingleDatabase"; /** * ElasticPool Data Base Type */ readonly ElasticPool: "ElasticPool"; }; /** * Gets or sets the azure PAAS SQL instance type. */ export type AzureSqlDataBaseType = (typeof AzureSqlDataBaseType)[keyof typeof AzureSqlDataBaseType]; export declare const AzureSqlInstanceType: { /** * Unknown Azure Sql Instance Type */ readonly Unknown: "Unknown"; /** * Automatic Azure Sql Instance Type */ readonly Automatic: "Automatic"; /** * SingleInstance Azure Sql Instance Type */ readonly SingleInstance: "SingleInstance"; /** * InstancePools Azure Sql Instance Type */ readonly InstancePools: "InstancePools"; }; /** * Gets or sets the azure PAAS SQL instance type. */ export type AzureSqlInstanceType = (typeof AzureSqlInstanceType)[keyof typeof AzureSqlInstanceType]; export declare const AzureSqlPurchaseModel: { /** * Unknown Purchase Model */ readonly Unknown: "Unknown"; /** * VCore Purchase Model */ readonly VCore: "VCore"; /** * DTU Purchase Model */ readonly DTU: "DTU"; }; /** * Gets or sets the azure SQL purchase model. */ export type AzureSqlPurchaseModel = (typeof AzureSqlPurchaseModel)[keyof typeof AzureSqlPurchaseModel]; export declare const AzureSqlServiceTier: { readonly Unknown: "Unknown"; readonly Automatic: "Automatic"; readonly GeneralPurpose: "GeneralPurpose"; readonly BusinessCritical: "BusinessCritical"; readonly HyperScale: "HyperScale"; }; /** * Gets or sets the azure SQL service tier. */ export type AzureSqlServiceTier = (typeof AzureSqlServiceTier)[keyof typeof AzureSqlServiceTier]; export declare const AzureSqlServiceTierV3: { /** * SqlService_Unknown Sql Service Tier V3 */ readonly SqlService_Unknown: "SqlService_Unknown"; /** * SqlService_Automatic Sql Service Tier V3 */ readonly SqlService_Automatic: "SqlService_Automatic"; /** * SqlService_GeneralPurpose Sql Service Tier V3 */ readonly SqlService_GeneralPurpose: "SqlService_GeneralPurpose"; /** * SqlService_BusinessCritical Sql Service Tier V3 */ readonly SqlService_BusinessCritical: "SqlService_BusinessCritical"; /** * SqlService_HyperScale Sql Service Tier V3 */ readonly SqlService_HyperScale: "SqlService_HyperScale"; }; /** * Gets or sets the azure SQL service tier. */ export type AzureSqlServiceTierV3 = (typeof AzureSqlServiceTierV3)[keyof typeof AzureSqlServiceTierV3]; export declare const AzureStorageRedundancy: { /** * Unknown Azure Storage Redundancy */ readonly Unknown: "Unknown"; /** * LocallyRedundant Azure Storage Redundancy */ readonly LocallyRedundant: "LocallyRedundant"; /** * ZoneRedundant Azure Storage Redundancy */ readonly ZoneRedundant: "ZoneRedundant"; /** * GeoRedundant Azure Storage Redundancy */ readonly GeoRedundant: "GeoRedundant"; /** * ReadAccessGeoRedundant Azure Storage Redundancy */ readonly ReadAccessGeoRedundant: "ReadAccessGeoRedundant"; }; /** * Gets or sets the Azure Storage Redundancy. Example: Locally Redundant Storage. */ export type AzureStorageRedundancy = (typeof AzureStorageRedundancy)[keyof typeof AzureStorageRedundancy]; export declare const AzureTarget: { /** * Unknown - Azure Target */ readonly Unknown: "Unknown"; /** * SqlDatabase - Azure Target */ readonly SqlDatabase: "SqlDatabase"; /** * SqlMI - Azure Target */ readonly SqlMI: "SqlMI"; /** * FlexServerPG - Azure Target */ readonly FlexServerPG: "FlexServerPG"; /** * OracleIaasVM - Azure Target */ readonly OracleIaasVM: "OracleIaasVM"; /** * AzureSpringApps - Azure Target */ readonly AzureSpringApps: "AzureSpringApps"; /** * SAPAzureInstance - Azure Target */ readonly SAPAzureInstance: "SAPAzureInstance"; /** * AKS - Azure Target */ readonly AKS: "AKS"; /** * MySQLAzureFlexServer - Azure Target */ readonly MySQLAzureFlexServer: "MySQLAzureFlexServer"; /** * AzureSQLVM - Azure Target */ readonly AzureSQLVM: "AzureSQLVM"; /** * AzureVM - Azure Target */ readonly AzureVM: "AzureVM"; /** * AzureAppService - Azure Target */ readonly AzureAppService: "AzureAppService"; /** * AzureAppServiceContainer - Azure Target */ readonly AzureAppServiceContainer: "AzureAppServiceContainer"; /** * Avs - Azure Target */ readonly Avs: "Avs"; }; /** * Azure Target */ export type AzureTarget = (typeof AzureTarget)[keyof typeof AzureTarget]; export declare const AzureVmCategory: { /** * Indicates All categories of VM. */ readonly All: "All"; /** * Compute Optimized. */ readonly ComputeOptimized: "ComputeOptimized"; /** * General Purpose. */ readonly GeneralPurpose: "GeneralPurpose"; /** * GPU Optimized. */ readonly GpuOptimized: "GpuOptimized"; /** * High Performance Compute. */ readonly HighPerformanceCompute: "HighPerformanceCompute"; /** * Memory Optimized. */ readonly MemoryOptimized: "MemoryOptimized"; /** * Storage Optimized. */ readonly StorageOptimized: "StorageOptimized"; /** * Isolated VM. */ readonly Isolated: "Isolated"; }; /** * Gets or sets azure VM category. */ export type AzureVmCategory = (typeof AzureVmCategory)[keyof typeof AzureVmCategory]; export declare const AzureVmFamily: { /** * Unknown - Azure VM Family */ readonly Unknown: "Unknown"; /** * Basic_A0_A4 */ readonly BasicA0A4: "Basic_A0_A4"; /** * Standard_A0_A7 */ readonly StandardA0A7: "Standard_A0_A7"; /** * Standard_A8_A11 */ readonly StandardA8A11: "Standard_A8_A11"; /** * Av2_series */ readonly Av2Series: "Av2_series"; /** * D_series */ readonly DSeries: "D_series"; /** * Dv2_series */ readonly Dv2Series: "Dv2_series"; /** * DS_series */ readonly DSSeries: "DS_series"; /** * DSv2_series */ readonly DSv2Series: "DSv2_series"; /** * F_series */ readonly FSeries: "F_series"; /** * Fs_series */ readonly FsSeries: "Fs_series"; /** * G_series */ readonly GSeries: "G_series"; /** * GS_series */ readonly GSSeries: "GS_series"; /** * H_series */ readonly HSeries: "H_series"; /** * Ls_series */ readonly LsSeries: "Ls_series"; /** * Dsv3_series */ readonly Dsv3Series: "Dsv3_series"; /** * Dv3_series */ readonly Dv3Series: "Dv3_series"; /** * Fsv2_series */ readonly Fsv2Series: "Fsv2_series"; /** * Ev3_series */ readonly Ev3Series: "Ev3_series"; /** * Esv3_series */ readonly Esv3Series: "Esv3_series"; /** * M_series */ readonly MSeries: "M_series"; /** * DC_Series */ readonly DCSeries: "DC_Series"; /** * Lsv2_series */ readonly Lsv2Series: "Lsv2_series"; /** * Ev4_series */ readonly Ev4Series: "Ev4_series"; /** * Esv4_series */ readonly Esv4Series: "Esv4_series"; /** * Edv4_series */ readonly Edv4Series: "Edv4_series"; /** * Edsv4_series */ readonly Edsv4Series: "Edsv4_series"; /** * Dv4_series */ readonly Dv4Series: "Dv4_series"; /** * Dsv4_series */ readonly Dsv4Series: "Dsv4_series"; /** * Ddv4_series */ readonly Ddv4Series: "Ddv4_series"; /** * Ddsv4_series */ readonly Ddsv4Series: "Ddsv4_series"; /** * Easv4_series */ readonly Easv4Series: "Easv4_series"; /** * Dasv4_series */ readonly Dasv4Series: "Dasv4_series"; /** * Mv2_series */ readonly Mv2Series: "Mv2_series"; /** * Eav4_series */ readonly Eav4Series: "Eav4_series"; /** * Dav4_series */ readonly Dav4Series: "Dav4_series"; /** * Msv2_series */ readonly Msv2Series: "Msv2_series"; /** * Mdsv2_series */ readonly Mdsv2Series: "Mdsv2_series"; /** * Dv5_series */ readonly Dv5Series: "Dv5_series"; /** * Dsv5_series */ readonly Dsv5Series: "Dsv5_series"; /** * Ddv5_series */ readonly Ddv5Series: "Ddv5_series"; /** * Ddsv5_series */ readonly Ddsv5Series: "Ddsv5_series"; /** * Dasv5_series */ readonly Dasv5Series: "Dasv5_series"; /** * Dadsv5_series */ readonly Dadsv5Series: "Dadsv5_series"; /** * Ev5_series */ readonly Ev5Series: "Ev5_series"; /** * Esv5_series */ readonly Esv5Series: "Esv5_series"; /** * Edv5_series */ readonly Edv5Series: "Edv5_series"; /** * Edsv5_series */ readonly Edsv5Series: "Edsv5_series"; /** * Easv5_series */ readonly Easv5Series: "Easv5_series"; /** * Eadsv5_series */ readonly Eadsv5Series: "Eadsv5_series"; /** * Ebsv5_series */ readonly Ebsv5Series: "Ebsv5_series"; /** * Ebdsv5_series */ readonly Ebdsv5Series: "Ebdsv5_series"; }; /** * Azure VM Family */ export type AzureVmFamily = (typeof AzureVmFamily)[keyof typeof AzureVmFamily]; export declare const AzureVmSecurityType: { /** * Unknown - Azure Vm Security Type */ readonly Unknown: "Unknown"; /** * Standard Azure Vm Security Type */ readonly Standard: "Standard"; /** * TVM Azure Vm Security Type */ readonly TVM: "TVM"; /** * CVM Azure Vm Security Type */ readonly CVM: "CVM"; }; /** * Azure Vm Security Type */ export type AzureVmSecurityType = (typeof AzureVmSecurityType)[keyof typeof AzureVmSecurityType]; export declare const BusinessCaseCurrency: { /** * Currency Unknown. */ readonly Unknown: "Unknown"; /** * Currency USD. */ readonly USD: "USD"; /** * Currency DKK. */ readonly DKK: "DKK"; /** * Currency CAD. */ readonly CAD: "CAD"; /** * Currency IDR. */ readonly IDR: "IDR"; /** * Currency JPY. */ readonly JPY: "JPY"; /** * Currency KRW. */ readonly KRW: "KRW"; /** * Currency NZD. */ readonly NZD: "NZD"; /** * Currency NOK. */ readonly NOK: "NOK"; /** * Currency RUB. */ readonly RUB: "RUB"; /** * Currency SAR. */ readonly SAR: "SAR"; /** * Currency ZAR. */ readonly ZAR: "ZAR"; /** * Currency SEK. */ readonly SEK: "SEK"; /** * Currency TRY. */ readonly TRY: "TRY"; /** * Currency GBP. */ readonly GBP: "GBP"; /** * Currency MXN. */ readonly MXN: "MXN"; /** * Currency MYR. */ readonly MYR: "MYR"; /** * Currency INR. */ readonly INR: "INR"; /** * Currency HKD. */ readonly HKD: "HKD"; /** * Currency BRL. */ readonly BRL: "BRL"; /** * Currency TWD. */ readonly TWD: "TWD"; /** * Currency EUR. */ readonly EUR: "EUR"; /** * Currency CHF. */ readonly CHF: "CHF"; /** * Currency ARS. */ readonly ARS: "ARS"; /** * Currency AUD. */ readonly AUD: "AUD"; /** * Currency CNY. */ readonly CNY: "CNY"; }; /** * Business case Currency. */ export type BusinessCaseCurrency = (typeof BusinessCaseCurrency)[keyof typeof BusinessCaseCurrency]; export declare const ComputeTier: { /** * Unknown - Compute Tier */ readonly Unknown: "Unknown"; /** * Automatic - Compute Tier */ readonly Automatic: "Automatic"; /** * Provisioned - Compute Tier */ readonly Provisioned: "Provisioned"; /** * Serverless - Compute Tier */ readonly Serverless: "Serverless"; }; /** * Gets or sets the azure SQL compute tier. */ export type ComputeTier = (typeof ComputeTier)[keyof typeof ComputeTier]; export declare const ConfigurationType: { readonly IISConnectionString: "IISConnectionString"; readonly IISAuthentication: "IISAuthentication"; readonly ApacheTomcatContextResource: "ApacheTomcatContextResource"; }; /** * Gets or sets the configuration type. */ export type ConfigurationType = (typeof ConfigurationType)[keyof typeof ConfigurationType]; export declare const ConsolidationType: { /** * Full Consolidation. */ readonly Full: "Full"; /** * As On Source or On Premises Consolidation. */ readonly AsOnSource: "AsOnSource"; }; /** * Gets or sets consolidation type. */ export type ConsolidationType = (typeof ConsolidationType)[keyof typeof ConsolidationType]; export declare const Currency: { readonly Unknown: "Unknown"; readonly USD: "USD"; readonly DKK: "DKK"; readonly CAD: "CAD"; readonly IDR: "IDR"; readonly JPY: "JPY"; readonly KRW: "KRW"; readonly NZD: "NZD"; readonly NOK: "NOK"; readonly RUB: "RUB"; readonly SAR: "SAR"; readonly ZAR: "ZAR"; readonly SEK: "SEK"; readonly TRY: "TRY"; readonly GBP: "GBP"; readonly MXN: "MXN"; readonly MYR: "MYR"; readonly INR: "INR"; readonly HKD: "HKD"; readonly BRL: "BRL"; readonly TWD: "TWD"; readonly EUR: "EUR"; readonly CHF: "CHF"; readonly ARS: "ARS"; readonly AUD: "AUD"; readonly CNY: "CNY"; }; /** * Currency to report prices in. */ export type Currency = (typeof Currency)[keyof typeof Currency]; export declare const DiscoverySource: { /** * Unknown Discovery Source. */ readonly Unknown: "Unknown"; /** * Appliance Discovery Source. */ readonly Appliance: "Appliance"; /** * Import Discovery Source. */ readonly Import: "Import"; }; /** * Workload discovery source. */ export type DiscoverySource = (typeof DiscoverySource)[keyof typeof DiscoverySource]; export declare const EnvironmentType: { /** * Production - Environment Type */ readonly Production: "Production"; /** * Unknown - Environment Type */ readonly Unknown: "Unknown"; /** * DevTest - Environment Type */ readonly DevTest: "DevTest"; }; /** * Gets or sets user configurable setting to display the environment type. */ export type EnvironmentType = (typeof EnvironmentType)[keyof typeof EnvironmentType]; export declare const ExternalStorageType: { /** * Indicates un-supported external storage. */ readonly Unknown: "Unknown"; /** * Indicates No external storage. */ readonly None: "None"; /** * ANF external storage with Standard SKU. */ readonly AnfStandard: "AnfStandard"; /** * ANF external storage with Premium SKU. */ readonly AnfPremium: "AnfPremium"; /** * ANF external storage with Ultra SKU. */ readonly AnfUltra: "AnfUltra"; }; /** * Different External storage skus. */ export type ExternalStorageType = (typeof ExternalStorageType)[keyof typeof ExternalStorageType]; export declare const FttAndRaidLevel: { /** * Unknown FTT and RAID Level. */ readonly Unknown: "Unknown"; /** * FTT 1 and RAID Level 1. */ readonly Ftt1Raid1: "Ftt1Raid1"; /** * FTT 1 and RAID Level 5. */ readonly Ftt1Raid5: "Ftt1Raid5"; /** * FTT 2 and RAID Level 1. */ readonly Ftt2Raid1: "Ftt2Raid1"; /** * FTT 2 and RAID Level 6. */ readonly Ftt2Raid6: "Ftt2Raid6"; /** * FTT 3 and RAID Level 1. */ readonly Ftt3Raid1: "Ftt3Raid1"; }; /** * FTT and RAID Level. */ export type FttAndRaidLevel = (typeof FttAndRaidLevel)[keyof typeof FttAndRaidLevel]; export declare const GroupType: { readonly Default: "Default"; readonly Import: "Import"; }; /** * Gets the group type for the assessment. */ export type GroupType = (typeof GroupType)[keyof typeof GroupType]; export declare const HyperVLicenseType: { /** * Unknown HyperV License. */ readonly Unknown: "Unknown"; /** * Datacentre HyperV License. */ readonly Datacentre: "Datacentre"; /** * Standard HyperV License. */ readonly Standard: "Standard"; }; /** * HyperV licence type. */ export type HyperVLicenseType = (typeof HyperVLicenseType)[keyof typeof HyperVLicenseType]; export declare const LicensingProgram: { /** * Retail/Pay as you go. */ readonly Retail: "Retail"; /** * Not known */ readonly Unknown: "Unknown"; /** * Enterprise agreement. */ readonly EA: "EA"; /** * Microsoft customer agreement. */ readonly MCA: "MCA"; }; /** * Gets or sets the licensing program. */ export type LicensingProgram = (typeof LicensingProgram)[keyof typeof LicensingProgram]; export declare const LoadBalancerType: { readonly Private: "Private"; readonly Public: "Public"; }; /** * Gets or sets the load balancer type. */ export type LoadBalancerType = (typeof LoadBalancerType)[keyof typeof LoadBalancerType]; export declare const MigrationStrategy: { /** * Unknown Migration Strategy. */ readonly Unknown: "Unknown"; /** * Optimize for cost. */ readonly OptimizeForCost: "OptimizeForCost"; /** * IaaS only. */ readonly IaaSOnly: "IaaSOnly"; /** * Optimize for PaaS. */ readonly OptimizeForPaas: "OptimizeForPaas"; /** * Avs only. */ readonly AVSOnly: "AVSOnly"; }; /** * Migration Strategy. */ export type MigrationStrategy = (typeof MigrationStrategy)[keyof typeof MigrationStrategy]; export declare const MoveType: { readonly RegionToRegion: "RegionToRegion"; readonly RegionToZone: "RegionToZone"; }; /** * Defines the MoveType. */ export type MoveType = (typeof MoveType)[keyof typeof MoveType]; export declare const MultiSubnetIntent: { /** * None - Multi Subnet Intent */ readonly None: "None"; /** * HighAvailability - Multi Subnet Intent */ readonly HighAvailability: "HighAvailability"; /** * DisasterRecovery - Multi Subnet Intent */ readonly DisasterRecovery: "DisasterRecovery"; }; /** * Gets or sets user preference indicating intent of multi-subnet configuration. */ export type MultiSubnetIntent = (typeof MultiSubnetIntent)[keyof typeof MultiSubnetIntent]; export declare const OperatingSystemType: { readonly Windows: "Windows"; readonly Linux: "Linux"; }; export type OperatingSystemType = (typeof OperatingSystemType)[keyof typeof OperatingSystemType]; export declare const OptimizationLogic: { readonly MinimizeCost: "MinimizeCost"; readonly ModernizeToPaaS: "ModernizeToPaaS"; readonly ModernizeToAzureSqlMi: "ModernizeToAzureSqlMi"; readonly ModernizeToAzureSqlDb: "ModernizeToAzureSqlDb"; }; /** * Gets or sets SQL optimization logic. */ export type OptimizationLogic = (typeof OptimizationLogic)[keyof typeof OptimizationLogic]; export declare const OsLicense: { /** * Unknown Os License */ readonly Unknown: "Unknown"; /** * Yes Os License */ readonly Yes: "Yes"; /** * No Os License */ readonly No: "No"; }; /** * Gets or sets user configurable setting to display the azure hybrid use benefit. */ export type OsLicense = (typeof OsLicense)[keyof typeof OsLicense]; export declare const Percentile: { /** * Percentile 50. */ readonly Percentile50: "Percentile50"; /** * Percentile 90. */ readonly Percentile90: "Percentile90"; /** * Percentile 95. */ readonly Percentile95: "Percentile95"; /** * Percentile 99. */ readonly Percentile99: "Percentile99"; /** * Percentile unknown. */ readonly PercentileUnknown: "PercentileUnknown"; }; /** * Percentile of the utilization data values to be considered while assessing * machines. */ export type Percentile = (typeof Percentile)[keyof typeof Percentile]; export declare const PricingTier: { /** * Standard Pricing Tier. */ readonly Standard: "Standard"; /** * Free Pricing Tier. */ readonly Free: "Free"; }; /** * Gets or sets pricing tier. */ export type PricingTier = (typeof PricingTier)[keyof typeof PricingTier]; export declare const PrivateEndpointServiceConnectionStatus: { readonly Pending: "Pending"; readonly Approved: "Approved"; readonly Rejected: "Rejected"; }; /** * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. */ export type PrivateEndpointServiceConnectionStatus = (typeof PrivateEndpointServiceConnectionStatus)[keyof typeof PrivateEndpointServiceConnectionStatus]; export declare const ProjectStatus: { readonly Active: "Active"; readonly Inactive: "Inactive"; }; /** * Assessment project status. */ export type ProjectStatus = (typeof ProjectStatus)[keyof typeof ProjectStatus]; export declare const ProvisioningState: { /** * Resource has been created. */ readonly Succeeded: "Succeeded"; /** * Resource creation failed. */ readonly Failed: "Failed"; /** * Resource creation was canceled. */ readonly Canceled: "Canceled"; /** * Resource is being Provisioned. */ readonly Provisioning: "Provisioning"; /** * Resource is being Updated. */ readonly Updating: "Updating"; /** * Resource is being Deleted. */ readonly Deleting: "Deleting"; /** * Resource is being Accepted. */ readonly Accepted: "Accepted"; }; /** * The status of the last operation. */ export type ProvisioningState = (typeof ProvisioningState)[keyof typeof ProvisioningState]; export declare const ReservedInstance: { readonly None: "None"; readonly RI1Year: "RI1Year"; readonly RI3Year: "RI3Year"; }; /** * Azure reserved instance. */ export type ReservedInstance = (typeof ReservedInstance)[keyof typeof ReservedInstance]; export declare const ResourceIdentityType: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; readonly UserAssigned: "UserAssigned"; }; /** * The type of identity used for the resource mover service. */ export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType]; export declare const ResourceIdentityTypes: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; readonly UserAssigned: "UserAssigned"; }; export type ResourceIdentityTypes = (typeof ResourceIdentityTypes)[keyof typeof ResourceIdentityTypes]; export declare const SavingsOption: { /** * Unknown Savings Option. */ readonly Unknown: "Unknown"; /** * Reserved Instance 3 Year. */ readonly RI3Year: "RI3Year"; /** * Azure Savings Plan 3 Year. */ readonly SavingsPlan3Year: "SavingsPlan3Year"; }; /** * Gets the business case savings option type. */ export type SavingsOption = (typeof SavingsOption)[keyof typeof SavingsOption]; export declare const SavingsOptions: { /** * No savings options. */ readonly None: "None"; /** * Reserved Instance for 1 year. */ readonly RI1Year: "RI1Year"; /** * Reserved Instance for 3 years. */ readonly RI3Year: "RI3Year"; /** * The savings plan for 1 year. */ readonly SavingsPlan1Year: "SavingsPlan1Year"; /** * The savings plan for 3 years. */ readonly SavingsPlan3Year: "SavingsPlan3Year"; /** * Custom azure offer code. */ readonly CustomAzureOfferCode: "CustomAzureOfferCode"; }; /** * Gets or sets the savings options. */ export type SavingsOptions = (typeof SavingsOptions)[keyof typeof SavingsOptions]; export declare const ScopeType: { /** * ServerGroupId - Scope type */ readonly ServerGroupId: "ServerGroupId"; /** * AzureResourceGraphQuery - Scope type */ readonly AzureResourceGraphQuery: "AzureResourceGraphQuery"; }; /** * The scope type */ export type ScopeType = (typeof ScopeType)[keyof typeof ScopeType]; export declare const SecretStoreType: { readonly None: "None"; readonly KubeSecret: "KubeSecret"; readonly KeyVaultSecret: "KeyVaultSecret"; readonly AppServiceAppSettings: "AppServiceAppSettings"; }; export type SecretStoreType = (typeof SecretStoreType)[keyof typeof SecretStoreType]; export declare const SqlServerLicense: { /** * Unknown - Sql Server License */ readonly Unknown: "Unknown"; /** * Has Sql Server License */ readonly Yes: "Yes"; /** * No Sql Server License */ readonly No: "No"; }; /** * SQL server license. */ export type SqlServerLicense = (typeof SqlServerLicense)[keyof typeof SqlServerLicense]; export declare const SqlServerLicenseType: { /** * Unknown Sql Server License. */ readonly Unknown: "Unknown"; /** * Enterprise Sql Server License. */ readonly Enterprise: "Enterprise"; /** * Standard Sql Server License. */ readonly Standard: "Standard"; }; /** * SQL Server version. */ export type SqlServerLicenseType = (typeof SqlServerLicenseType)[keyof typeof SqlServerLicenseType]; export declare const Status: { readonly Approved: "Approved"; readonly Pending: "Pending"; readonly Rejected: "Rejected"; readonly Disconnected: "Disconnected"; }; /** * Private link connection state. */ export type Status = (typeof Status)[keyof typeof Status]; export declare const TargetAvailabilityZone: { readonly One: "1"; readonly Two: "2"; readonly Three: "3"; readonly NA: "NA"; }; /** * Gets or sets the target availability zone. */ export type TargetAvailabilityZone = (typeof TargetAvailabilityZone)[keyof typeof TargetAvailabilityZone]; export declare const TargetHydrationStorageProviderType: { readonly AzureFileShare: "AzureFileShare"; }; /** * Gets or sets the storage provider type on the target. * Applicable when StorageProjectionType is not ContainerFileSystem. */ export type TargetHydrationStorageProviderType = (typeof TargetHydrationStorageProviderType)[keyof typeof TargetHydrationStorageProviderType]; export declare const TargetStorageAccessType: { readonly Shared: "Shared"; readonly Exclusive: "Exclusive"; }; /** * Gets or sets the target storage access type. */ export type TargetStorageAccessType = (typeof TargetStorageAccessType)[keyof typeof TargetStorageAccessType]; export declare const TargetStorageProjectionType: { readonly ContainerFileSystem: "ContainerFileSystem"; readonly PersistentVolume: "PersistentVolume"; }; /** * Gets or sets the target projection type. */ export type TargetStorageProjectionType = (typeof TargetStorageProjectionType)[keyof typeof TargetStorageProjectionType]; export declare const TimeRange: { /** * Daily. */ readonly Day: "Day"; /** * Weekly. */ readonly Week: "Week"; /** * Monthly. */ readonly Month: "Month"; /** * Custom Time Range. */ readonly Custom: "Custom"; }; /** * Time Range for which the historic utilization data should be considered for * assessment. */ export type TimeRange = (typeof TimeRange)[keyof typeof TimeRange]; export declare const WorkloadDeploymentTarget: { readonly AzureKubernetesService: "AzureKubernetesService"; readonly AzureAppServiceContainer: "AzureAppServiceContainer"; readonly AzureAppServiceNative: "AzureAppServiceNative"; }; /** * Gets or sets the deployment target platform. */ export type WorkloadDeploymentTarget = (typeof WorkloadDeploymentTarget)[keyof typeof WorkloadDeploymentTarget]; export declare const WorkloadDeploymentType: { readonly IISAKSWorkloadDeployment: "IISAKSWorkloadDeployment"; readonly ApacheTomcatAKSWorkloadDeployment: "ApacheTomcatAKSWorkloadDeployment"; }; /** * Gets or sets the instance type. */ export type WorkloadDeploymentType = (typeof WorkloadDeploymentType)[keyof typeof WorkloadDeploymentType]; export declare const WorkloadType: { readonly IISWorkload: "IISWorkload"; readonly ApacheTomcatWorkload: "ApacheTomcatWorkload"; }; /** * Gets or sets the instance type. */ export type WorkloadType = (typeof WorkloadType)[keyof typeof WorkloadType]; export declare const ZoneRedundant: { readonly Enable: "Enable"; readonly Disable: "Disable"; }; /** * Defines the zone redundant resource setting. */ export type ZoneRedundant = (typeof ZoneRedundant)[keyof typeof ZoneRedundant];