Aracılığıyla paylaş


SecurityMLAnalyticsSettingsClient Interface

public interface SecurityMLAnalyticsSettingsClient

An instance of this class provides access to all the operations defined in SecurityMLAnalyticsSettingsClient.

Method Summary

Modifier and Type Method and Description
abstract SecurityMLAnalyticsSettingInner createOrUpdate(String resourceGroupName, String workspaceName, String settingsResourceName, SecurityMLAnalyticsSettingInner securityMLAnalyticsSetting)

Creates or updates the Security ML Analytics Settings.

abstract Response<SecurityMLAnalyticsSettingInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String settingsResourceName, SecurityMLAnalyticsSettingInner securityMLAnalyticsSetting, Context context)

Creates or updates the Security ML Analytics Settings.

abstract void delete(String resourceGroupName, String workspaceName, String settingsResourceName)

Delete the Security ML Analytics Settings.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String settingsResourceName, Context context)

Delete the Security ML Analytics Settings.

abstract SecurityMLAnalyticsSettingInner get(String resourceGroupName, String workspaceName, String settingsResourceName)

Gets the Security ML Analytics Settings.

abstract Response<SecurityMLAnalyticsSettingInner> getWithResponse(String resourceGroupName, String workspaceName, String settingsResourceName, Context context)

Gets the Security ML Analytics Settings.

abstract PagedIterable<SecurityMLAnalyticsSettingInner> list(String resourceGroupName, String workspaceName)

Gets all Security ML Analytics Settings.

abstract PagedIterable<SecurityMLAnalyticsSettingInner> list(String resourceGroupName, String workspaceName, Context context)

Gets all Security ML Analytics Settings.

Method Details

createOrUpdate

public abstract SecurityMLAnalyticsSettingInner createOrUpdate(String resourceGroupName, String workspaceName, String settingsResourceName, SecurityMLAnalyticsSettingInner securityMLAnalyticsSetting)

Creates or updates the Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
settingsResourceName - Security ML Analytics Settings resource name.
securityMLAnalyticsSetting - The security ML Analytics setting.

Returns:

security ML Analytics Setting.

createOrUpdateWithResponse

public abstract Response<SecurityMLAnalyticsSettingInner> createOrUpdateWithResponse(String resourceGroupName, String workspaceName, String settingsResourceName, SecurityMLAnalyticsSettingInner securityMLAnalyticsSetting, Context context)

Creates or updates the Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
settingsResourceName - Security ML Analytics Settings resource name.
securityMLAnalyticsSetting - The security ML Analytics setting.
context - The context to associate with this operation.

Returns:

security ML Analytics Setting along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String workspaceName, String settingsResourceName)

Delete the Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
settingsResourceName - Security ML Analytics Settings resource name.

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String workspaceName, String settingsResourceName, Context context)

Delete the Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
settingsResourceName - Security ML Analytics Settings resource name.
context - The context to associate with this operation.

Returns:

get

public abstract SecurityMLAnalyticsSettingInner get(String resourceGroupName, String workspaceName, String settingsResourceName)

Gets the Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
settingsResourceName - Security ML Analytics Settings resource name.

Returns:

the Security ML Analytics Settings.

getWithResponse

public abstract Response<SecurityMLAnalyticsSettingInner> getWithResponse(String resourceGroupName, String workspaceName, String settingsResourceName, Context context)

Gets the Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
settingsResourceName - Security ML Analytics Settings resource name.
context - The context to associate with this operation.

Returns:

the Security ML Analytics Settings along with Response<T>.

list

public abstract PagedIterable<SecurityMLAnalyticsSettingInner> list(String resourceGroupName, String workspaceName)

Gets all Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.

Returns:

all Security ML Analytics Settings as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<SecurityMLAnalyticsSettingInner> list(String resourceGroupName, String workspaceName, Context context)

Gets all Security ML Analytics Settings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
context - The context to associate with this operation.

Returns:

all Security ML Analytics Settings as paginated response with PagedIterable<T>.

Applies to