diff --git a/sdk/operationalinsights/arm-operationalinsights/src/models/index.ts b/sdk/operationalinsights/arm-operationalinsights/src/models/index.ts index 53ccc24a692a..7b4c9e48cf5b 100644 --- a/sdk/operationalinsights/arm-operationalinsights/src/models/index.ts +++ b/sdk/operationalinsights/arm-operationalinsights/src/models/index.ts @@ -269,7 +269,8 @@ export interface LinkedService extends ProxyResource { */ export interface LinkedStorageAccountsResource extends ProxyResource { /** - * Linked storage accounts type. Possible values include: 'CustomLogs', 'AzureWatson' + * Linked storage accounts type. Possible values include: 'CustomLogs', 'AzureWatson', 'Query', + * 'Ingestion', 'Alerts' * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly dataSourceType?: DataSourceType; @@ -1318,11 +1319,11 @@ export type LinkedServiceEntityStatus = 'Succeeded' | 'Deleting' | 'Provisioning /** * Defines values for DataSourceType. - * Possible values include: 'CustomLogs', 'AzureWatson' + * Possible values include: 'CustomLogs', 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @readonly * @enum {string} */ -export type DataSourceType = 'CustomLogs' | 'AzureWatson'; +export type DataSourceType = 'CustomLogs' | 'AzureWatson' | 'Query' | 'Ingestion' | 'Alerts'; /** * Defines values for WorkspaceSkuNameEnum. diff --git a/sdk/operationalinsights/arm-operationalinsights/src/models/mappers.ts b/sdk/operationalinsights/arm-operationalinsights/src/models/mappers.ts index 67b33b23c24f..4c9c0f4976b0 100644 --- a/sdk/operationalinsights/arm-operationalinsights/src/models/mappers.ts +++ b/sdk/operationalinsights/arm-operationalinsights/src/models/mappers.ts @@ -410,7 +410,10 @@ export const LinkedStorageAccountsResource: msRest.CompositeMapper = { name: "Enum", allowedValues: [ "CustomLogs", - "AzureWatson" + "AzureWatson", + "Query", + "Ingestion", + "Alerts" ] } }, diff --git a/sdk/operationalinsights/arm-operationalinsights/src/models/parameters.ts b/sdk/operationalinsights/arm-operationalinsights/src/models/parameters.ts index 200a64a58ac4..b83e4641490d 100644 --- a/sdk/operationalinsights/arm-operationalinsights/src/models/parameters.ts +++ b/sdk/operationalinsights/arm-operationalinsights/src/models/parameters.ts @@ -112,7 +112,10 @@ export const dataSourceType: msRest.OperationURLParameter = { name: "Enum", allowedValues: [ "CustomLogs", - "AzureWatson" + "AzureWatson", + "Query", + "Ingestion", + "Alerts" ] } } diff --git a/sdk/operationalinsights/arm-operationalinsights/src/operations/linkedStorageAccounts.ts b/sdk/operationalinsights/arm-operationalinsights/src/operations/linkedStorageAccounts.ts index 0c3a6e5e4332..bf092d4f3220 100644 --- a/sdk/operationalinsights/arm-operationalinsights/src/operations/linkedStorageAccounts.ts +++ b/sdk/operationalinsights/arm-operationalinsights/src/operations/linkedStorageAccounts.ts @@ -32,7 +32,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param parameters The parameters required to create or update linked storage accounts. * @param [options] The optional parameters * @returns Promise @@ -42,7 +42,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param parameters The parameters required to create or update linked storage accounts. * @param callback The callback */ @@ -51,7 +51,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param parameters The parameters required to create or update linked storage accounts. * @param options The optional parameters * @param callback The callback @@ -76,7 +76,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param [options] The optional parameters * @returns Promise */ @@ -85,7 +85,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param callback The callback */ deleteMethod(resourceGroupName: string, workspaceName: string, dataSourceType: Models.DataSourceType, callback: msRest.ServiceCallback): void; @@ -93,7 +93,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param options The optional parameters * @param callback The callback */ @@ -116,7 +116,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param [options] The optional parameters * @returns Promise */ @@ -125,7 +125,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param callback The callback */ get(resourceGroupName: string, workspaceName: string, dataSourceType: Models.DataSourceType, callback: msRest.ServiceCallback): void; @@ -133,7 +133,7 @@ export class LinkedStorageAccounts { * @param resourceGroupName The name of the resource group. The name is case insensitive. * @param workspaceName The name of the workspace. * @param dataSourceType Linked storage accounts type. Possible values include: 'CustomLogs', - * 'AzureWatson' + * 'AzureWatson', 'Query', 'Ingestion', 'Alerts' * @param options The optional parameters * @param callback The callback */