SettingsClient Interface

public interface SettingsClient

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

Method Summary

Modifier and Type Method and Description
abstract SettingInner get(SettingName settingName)

Settings of different configurations in Microsoft Defender for Cloud.

abstract Response<SettingInner> getWithResponse(SettingName settingName, Context context)

Settings of different configurations in Microsoft Defender for Cloud.

abstract PagedIterable<SettingInner> list()

Settings about different configurations in Microsoft Defender for Cloud.

abstract PagedIterable<SettingInner> list(Context context)

Settings about different configurations in Microsoft Defender for Cloud.

abstract SettingInner update(SettingName settingName, SettingInner setting)

updating settings about different configurations in Microsoft Defender for Cloud.

abstract Response<SettingInner> updateWithResponse(SettingName settingName, SettingInner setting, Context context)

updating settings about different configurations in Microsoft Defender for Cloud.

Method Details

get

public abstract SettingInner get(SettingName settingName)

Settings of different configurations in Microsoft Defender for Cloud.

Parameters:

settingName - The name of the setting.

Returns:

the kind of the security setting.

getWithResponse

public abstract Response<SettingInner> getWithResponse(SettingName settingName, Context context)

Settings of different configurations in Microsoft Defender for Cloud.

Parameters:

settingName - The name of the setting.
context - The context to associate with this operation.

Returns:

the kind of the security setting along with Response<T>.

list

public abstract PagedIterable<SettingInner> list()

Settings about different configurations in Microsoft Defender for Cloud.

Returns:

subscription settings list as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<SettingInner> list(Context context)

Settings about different configurations in Microsoft Defender for Cloud.

Parameters:

context - The context to associate with this operation.

Returns:

subscription settings list as paginated response with PagedIterable<T>.

update

public abstract SettingInner update(SettingName settingName, SettingInner setting)

updating settings about different configurations in Microsoft Defender for Cloud.

Parameters:

settingName - The name of the setting.
setting - Setting object.

Returns:

the kind of the security setting.

updateWithResponse

public abstract Response<SettingInner> updateWithResponse(SettingName settingName, SettingInner setting, Context context)

updating settings about different configurations in Microsoft Defender for Cloud.

Parameters:

settingName - The name of the setting.
setting - Setting object.
context - The context to associate with this operation.

Returns:

the kind of the security setting along with Response<T>.

Applies to