Skip to content

Commit 567b1ac

Browse files
authored
address arch board review feedback (Azure#19004)
* address arch board review feedback
1 parent 61811f2 commit 567b1ac

File tree

41 files changed

+3249
-883
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+3249
-883
lines changed

sdk/metricsadvisor/azure-ai-metricsadvisor/CHANGELOG.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,32 @@
33
## 1.0.0b4 (2021-06-07)
44

55
**New Features**
6-
- Added AzureLogAnalyticsDataFeedSource and AzureEventHubsDataFeedSource
6+
- Added `AzureLogAnalyticsDataFeedSource` and `AzureEventHubsDataFeedSource`
77
- Update method now returns the updated object
8-
- Added CredentialEntities and CredentialEntity operations
8+
- Added DatasourceCredentials and DatasourceCredential operations
99
- Added authentication type support for data feed
1010

1111
**Breaking Changes**
1212

13+
- Delete methods now take positional only argument as id.
14+
- `update_subscription_key` and `update_api_key` are merged into one method `update_key`
15+
1316
- Deprecated:
14-
- HttpRequestDataFeed
15-
- ElasticsearchDataFeed
17+
- `HttpRequestDataFeed`
18+
- `ElasticsearchDataFeed`
1619

1720
- Renamed
18-
- AzureApplicationInsightsDataFeed -> AzureApplicationInsightsDataFeedSource
19-
- AzureBlobDataFeed -> AzureBlobDataFeedSource
20-
- AzureCosmosDBDataFeed -> AzureCosmosDbDataFeedSource
21-
- AzureDataExplorerDataFeed -> AzureDataExplorerDataFeedSource
22-
- AzureTableDataFeed -> AzureTableDataFeedSource
23-
- InfluxDBDataFeed -> InfluxDbDataFeedSource
24-
- MySqlDataFeed -> MySqlDataFeedSource
25-
- PostgreSqlDataFeed -> PostgreSqlDataFeedSource
26-
- SQLServerDataFeed -> SqlServerDataFeedSource
27-
- MongoDBDataFeed -> MongoDbDataFeedSource
28-
- AzureDataLakeStorageGen2DataFeed -> AzureDataLakeStorageGen2DataFeedSource
21+
- `AzureApplicationInsightsDataFeed` -> `AzureApplicationInsightsDataFeedSource`
22+
- `AzureBlobDataFeed` -> `AzureBlobDataFeedSource`
23+
- `AzureCosmosDBDataFeed` -> `AzureCosmosDbDataFeedSource`
24+
- `AzureDataExplorerDataFeed` -> `AzureDataExplorerDataFeedSource`
25+
- `AzureTableDataFeed` -> `AzureTableDataFeedSource`
26+
- `InfluxDBDataFeed` -> `InfluxDbDataFeedSource`
27+
- `MySqlDataFeed` -> `MySqlDataFeedSource`
28+
- `PostgreSqlDataFeed` -> `PostgreSqlDataFeedSource`
29+
- `SQLServerDataFeed` -> `SqlServerDataFeedSource`
30+
- `MongoDBDataFeed` -> `MongoDbDataFeedSource`
31+
- `AzureDataLakeStorageGen2DataFeed` -> `AzureDataLakeStorageGen2DataFeedSource`
2932

3033
**Dependency Updates**
3134

sdk/metricsadvisor/azure-ai-metricsadvisor/azure/ai/metricsadvisor/_helpers.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@
2525
CommentFeedback,
2626
PeriodFeedback,
2727
DataFeedRollupType,
28-
SqlConnectionStringCredentialEntity,
29-
DataLakeGen2SharedKeyCredentialEntity,
30-
ServicePrincipalCredentialEntity,
31-
ServicePrincipalInKeyVaultCredentialEntity
28+
DatasourceSqlConnectionString,
29+
DatasourceDataLakeGen2SharedKey,
30+
DatasourceServicePrincipal,
31+
DatasourceServicePrincipalInKeyVault
3232
)
3333
from ._metrics_advisor_key_credential import MetricsAdvisorKeyCredential
3434
from ._metrics_advisor_key_credential_policy import MetricsAdvisorKeyCredentialPolicy
@@ -226,11 +226,11 @@ def get_authentication_policy(credential):
226226

227227
return authentication_policy
228228

229-
def convert_to_credential_entity(credential_entity):
230-
if credential_entity.data_source_credential_type == "AzureSQLConnectionString":
231-
return SqlConnectionStringCredentialEntity._from_generated(credential_entity)
232-
if credential_entity.data_source_credential_type == "DataLakeGen2SharedKey":
233-
return DataLakeGen2SharedKeyCredentialEntity._from_generated(credential_entity)
234-
if credential_entity.data_source_credential_type == "ServicePrincipal":
235-
return ServicePrincipalCredentialEntity._from_generated(credential_entity)
236-
return ServicePrincipalInKeyVaultCredentialEntity._from_generated(credential_entity)
229+
def convert_to_datasource_credential(datasource_credential):
230+
if datasource_credential.data_source_credential_type == "AzureSQLConnectionString":
231+
return DatasourceSqlConnectionString._from_generated(datasource_credential)
232+
if datasource_credential.data_source_credential_type == "DataLakeGen2SharedKey":
233+
return DatasourceDataLakeGen2SharedKey._from_generated(datasource_credential)
234+
if datasource_credential.data_source_credential_type == "ServicePrincipal":
235+
return DatasourceServicePrincipal._from_generated(datasource_credential)
236+
return DatasourceServicePrincipalInKeyVault._from_generated(datasource_credential)

0 commit comments

Comments
 (0)