Azure provider cleanup and add rg property (#13030)

* Move Azure DataGrid Provider into own class

* Fix compile
This commit is contained in:
Charles Gagnon
2020-10-22 10:30:01 -07:00
committed by GitHub
parent dfb1d5411e
commit 6550c032ee
12 changed files with 103 additions and 69 deletions

View File

@@ -39,6 +39,7 @@ declare module 'azureResource' {
name: string;
id: string;
subscriptionId: string;
resourceGroup?: string;
tenant?: string;
}

View File

@@ -52,7 +52,8 @@ export class AzureResourceDatabaseService implements IAzureResourceService<azure
serverFullName: server.properties.fullyQualifiedDomainName,
loginName: server.properties.administratorLogin,
subscriptionId: db.subscriptionId,
tenant: db.tenantId
tenant: db.tenantId,
resourceGroup: db.resourceGroup
});
}
}

View File

@@ -31,7 +31,8 @@ export class AzureResourceDatabaseServerService extends ResourceServiceBase<DbSe
loginName: resource.properties.administratorLogin,
defaultDatabaseName: 'master',
subscriptionId: resource.subscriptionId,
tenant: resource.tenantId
tenant: resource.tenantId,
resourceGroup: resource.resourceGroup
};
}
}

View File

@@ -30,7 +30,8 @@ export class KustoResourceService extends ResourceServiceBase<KustoGraphData, az
loginName: '',
defaultDatabaseName: '',
subscriptionId: resource.subscriptionId,
tenant: resource.tenantId
tenant: resource.tenantId,
resourceGroup: resource.resourceGroup
};
}
}

View File

@@ -28,7 +28,8 @@ export class PostgresServerArcService extends ResourceServiceBase<PostgresArcSer
loginName: resource.properties.admin,
defaultDatabaseName: 'postgres',
subscriptionId: resource.subscriptionId,
tenant: resource.tenantId
tenant: resource.tenantId,
resourceGroup: resource.resourceGroup
};
}
}

View File

@@ -31,7 +31,8 @@ export class PostgresServerService extends ResourceServiceBase<DbServerGraphData
loginName: resource.properties.administratorLogin,
defaultDatabaseName: 'postgres',
subscriptionId: resource.subscriptionId,
tenant: resource.tenantId
tenant: resource.tenantId,
resourceGroup: resource.resourceGroup
};
}
}

View File

@@ -29,7 +29,8 @@ export class SqlInstanceResourceService extends ResourceServiceBase<SqlInstanceG
loginName: resource.properties.administratorLogin,
defaultDatabaseName: 'master',
subscriptionId: resource.subscriptionId,
tenant: resource.tenantId
tenant: resource.tenantId,
resourceGroup: resource.resourceGroup
};
}
}

View File

@@ -28,7 +28,8 @@ export class SqlInstanceArcResourceService extends ResourceServiceBase<SqlInstan
loginName: resource.properties.admin,
defaultDatabaseName: 'master',
subscriptionId: resource.subscriptionId,
tenant: resource.tenantId
tenant: resource.tenantId,
resourceGroup: resource.resourceGroup
};
}
}