mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Added a dynamic Cost Summary section to SQL MIAA Deployment Wizard (#17420)
* Added valueprovider for pricing. Pushing this for troubleshooting help. * Committing changes for troubleshooting help. Moved InputValueType to typings file. * Add readonly inputs to list * Fixed ordering of package.json merge items * Estimated cost moved to input page, ValueProvider only takes in a triggerfields[] and not a single string, fixed pricing logic. * Removed pricingModel.ts * Reverted some comments and code changes that were used in debugging. * Changed some values from localizedConstants to single-quote constants' * Changed some values from localizedConstants to single-quote constants' * Added copyright header to pricingUtils.ts * Removed try catch in extension.ts valueproviders, made some values in PricingUtils.ts top-level instead of exporting. * Minor changes, added some comments and localized USD. * Changes pricingutils classes to be constants, and added disposable to Hookupvalueprovider Co-authored-by: Candice Ye <canye@microsoft.com> Co-authored-by: chgagnon <chgagnon@microsoft.com>
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
"command.removeController.title": "Remove Controller",
|
||||
"command.refresh.title": "Refresh",
|
||||
"command.editConnection.title": "Edit Connection",
|
||||
"command.estimateCostSqlMiaa.title": "Estimate Cost of SQL Managed Instance - Azure Arc",
|
||||
"arc.openDashboard": "Manage",
|
||||
|
||||
"resource.type.azure.arc.display.name": "Azure Arc data controller (preview)",
|
||||
@@ -96,6 +97,30 @@
|
||||
"arc.sql.three.replicas": "3 replicas",
|
||||
"arc.storage-class.data.label": "Storage Class (Data)",
|
||||
"arc.sql.storage-class.data.description": "The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used.",
|
||||
"arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc Cost Summary",
|
||||
"arc.sql.cost.summary.sql.miaa": "SQL managed instance - Azure Arc",
|
||||
"arc.sql.cost.summary.estimated.cost.per.month": "Estimated cost per month",
|
||||
"arc.sql.summary.arc.by.microsoft" : "by Microsoft",
|
||||
"arc.sql.cost.summary": "Cost Summary",
|
||||
"arc.sql.cost.summary.service.tier": "Service Tier",
|
||||
"arc.sql.cost.summary.general.purpose": "General Purpose",
|
||||
"arc.sql.cost.summary.business.critical": "Business Critical",
|
||||
"arc.sql.cost.summary.cost.vcore": "Cost per vCore (in USD)",
|
||||
"arc.sql.cost.summary.vcore.limit": "CPU vCores Limit",
|
||||
"arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure Hybrid Benefit discount (in USD)",
|
||||
"arc.sql.cost.summary.sql.connection.info": "SQL Connection Information",
|
||||
"arc.sql.cost.summary.sql.instance.settings": "SQL Instance Settings",
|
||||
"arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0}",
|
||||
"arc.sql.cost.summary.service.tier.learn.more.text": "Learn more",
|
||||
"arc.sql.cost.summary.basics": "Basics",
|
||||
"arc.sql.cost.summary.subscription": "Subscription",
|
||||
"arc.sql.cost.summary.resource.group": "Resource group",
|
||||
"arc.sql.cost.summary.instance.name": "Instance name",
|
||||
"arc.sql.cost.summary.custom.location": "Custom location",
|
||||
"arc.sql.cost.summary.admin.account": "Administrator account",
|
||||
"arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance admin login",
|
||||
"arc.sql.cost.summary.additional.charge": "Additional charge per usage. See {0} for more detail.",
|
||||
"arc.sql.cost.summary.pricing.details": "pricing details",
|
||||
"arc.postgres.storage-class.data.description": "The storage class to be used for data persistent volumes",
|
||||
"arc.storage-class.datalogs.label": "Storage Class (Database logs)",
|
||||
"arc.sql.storage-class.datalogs.description": "The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used.",
|
||||
@@ -123,6 +148,8 @@
|
||||
"arc.sql.service.tier.label": "Service Tier",
|
||||
"arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0}",
|
||||
"arc.sql.dev.use.label": "For development use only",
|
||||
"arc.sql.license.type.label": "I already have a SQL Server License",
|
||||
"arc.sql.license.type.description": "Apply the Azure Hybrid Benefit if you already own a SQL Server License",
|
||||
"arc.sql.pitr.description": "Point in time restore",
|
||||
"arc.sql.retention.days.label": "PITR retention (days)",
|
||||
"arc.sql.retention.days.description": "Specify how long you want to keep your point-in-time backups.",
|
||||
|
||||
Reference in New Issue
Block a user