SecurityMLAnalyticsSettings interface

Interface representing a SecurityMLAnalyticsSettings.

Methods

createOrUpdate(string, string, string, SecurityMLAnalyticsSettingUnion, SecurityMLAnalyticsSettingsCreateOrUpdateOptionalParams)

Creates or updates the Security ML Analytics Settings.

delete(string, string, string, SecurityMLAnalyticsSettingsDeleteOptionalParams)

Delete the Security ML Analytics Settings.

get(string, string, string, SecurityMLAnalyticsSettingsGetOptionalParams)

Gets the Security ML Analytics Settings.

list(string, string, SecurityMLAnalyticsSettingsListOptionalParams)

Gets all Security ML Analytics Settings.

Method Details

createOrUpdate(string, string, string, SecurityMLAnalyticsSettingUnion, SecurityMLAnalyticsSettingsCreateOrUpdateOptionalParams)

Creates or updates the Security ML Analytics Settings.

function createOrUpdate(resourceGroupName: string, workspaceName: string, settingsResourceName: string, securityMLAnalyticsSetting: SecurityMLAnalyticsSettingUnion, options?: SecurityMLAnalyticsSettingsCreateOrUpdateOptionalParams): Promise<SecurityMLAnalyticsSettingUnion>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

settingsResourceName

string

Security ML Analytics Settings resource name

securityMLAnalyticsSetting
SecurityMLAnalyticsSettingUnion

The security ML Analytics setting

Returns

delete(string, string, string, SecurityMLAnalyticsSettingsDeleteOptionalParams)

Delete the Security ML Analytics Settings.

function delete(resourceGroupName: string, workspaceName: string, settingsResourceName: string, options?: SecurityMLAnalyticsSettingsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

settingsResourceName

string

Security ML Analytics Settings resource name

options
SecurityMLAnalyticsSettingsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, SecurityMLAnalyticsSettingsGetOptionalParams)

Gets the Security ML Analytics Settings.

function get(resourceGroupName: string, workspaceName: string, settingsResourceName: string, options?: SecurityMLAnalyticsSettingsGetOptionalParams): Promise<SecurityMLAnalyticsSettingUnion>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

settingsResourceName

string

Security ML Analytics Settings resource name

options
SecurityMLAnalyticsSettingsGetOptionalParams

The options parameters.

Returns

list(string, string, SecurityMLAnalyticsSettingsListOptionalParams)

Gets all Security ML Analytics Settings.

function list(resourceGroupName: string, workspaceName: string, options?: SecurityMLAnalyticsSettingsListOptionalParams): PagedAsyncIterableIterator<SecurityMLAnalyticsSettingUnion, SecurityMLAnalyticsSettingUnion[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The name of the workspace.

options
SecurityMLAnalyticsSettingsListOptionalParams

The options parameters.

Returns