Introduce Azure Synapse Analytics and Dedicated SQL Pools azure nodes (#21471)

This commit is contained in:
Cheena Malhotra
2022-12-22 17:41:11 -08:00
committed by GitHub
parent 7b4f31d618
commit 8032d50768
25 changed files with 481 additions and 138 deletions

View File

@@ -337,7 +337,7 @@ declare module 'azurecore' {
export namespace azureResource {
/**
* AzureCore core extension supports following resource types of Azure Resource Graph.
* AzureCore extension supports following resource types of Azure Resource Graph.
* To add more resources, please refer this guide: https://docs.microsoft.com/en-us/azure/governance/resource-graph/reference/supported-tables-resources
*/
export const enum AzureResourceType {
@@ -345,6 +345,9 @@ declare module 'azurecore' {
sqlServer = 'microsoft.sql/servers',
sqlDatabase = 'microsoft.sql/servers/databases',
sqlManagedInstance = 'microsoft.sql/managedinstances',
sqlSynapseWorkspace = 'microsoft.synapse/workspaces', // (Synapse Analytics workspace)
sqlSynapseSqlPool = 'microsoft.synapse/workspaces/sqlpools', // (Dedicated SQL pools)
sqlSynapseSqlDatabase = 'microsoft.synapse/workspaces/sqldatabases', // (Synapse SQL databases)
azureArcSqlManagedInstance = 'microsoft.azuredata/sqlmanagedinstances',
virtualMachines = 'microsoft.compute/virtualmachines',
kustoClusters = 'microsoft.kusto/clusters',
@@ -491,6 +494,7 @@ declare module 'azurecore' {
fullName: string;
defaultDatabaseName: string;
}
export interface BlobContainer extends AzureResource { }
export interface FileShare extends AzureResource { }